Displaying 14 results from an estimated 14 matches for "imdct".
Did you mean:
mdct
2002 Oct 04
1
MDCT document
Hi
On http://www.xiph.org/ogg/vorbis/doc/vorbis-spec-intro.html there is a
link to a document titled 'The use of multirate filter banks for coding
of high quality digital audio' that explains window functions for iMDCT.
I would very much like to read that document, but the link is broken.
If someone would send me the document or a working link to it, I would be
very happy.
Thanks in advance
Morten J
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To...
2004 Mar 10
0
Date: Wed, 10 Mar 2004 16:15:12 +0530
...ridmp is called . In that function some mathematical
computation is done and
noise is calculate . ( noise[i] = R - offset )
Can anyone explain me what is the funda behind it .
<p>2. NOw about overlap and add .
I know very well how overlap add solves the aliasing problem afer IMDCT
. I have checked it
matematically .
Now here , when there is overlapping of unequal size window , ie
short - long - short . the window
shape is modified . I am clear with that ...But I am not getting the
original data after IMDCT and overlap add .
Can anyone explain me this .....
2004 Mar 11
2
Ogg/Vorbisreport, FFT optimizations
I wrote to the list earlier about optimizations of the
tremor. Specially replacing the IMDCT with a N/4 FFT.
The report is available here: http://www.sandvall.nu/thesis.pdf
Short summary:
Optimization of the Tremor code under 50kB for a "split" decoder version.
~44 MIPS. Huffman highly unoptimized. IMDCT ~ 8 MIPS.
Quick overview of the Ogg/Vorbis format and a psycho acoustic
in...
2008 Oct 15
1
Flash/Vorbis: Even more improvements
...f performance out of my Vorbis player for Flash. I did
several improvements to the Huffman decoder by eliminating function
calls and managed after a while to create an AS/haXe hybrid player. The
haXe compiler definately produces much more efficient bytecode (at least
in some situations) and the iMDCT function is 2.5-3 faster compiled with
haXe, compared to the code generated by the Adobe compiler. If someone
knows how to generate an SWC library from the haXe code, I would
appreciate some help a lot. At the moment, the haXe code is dynamically
linked into the AS application at runtime.
Over...
2003 Jan 09
1
encoding to fixed window length vorbis file
...I need this.
I'm working on ogg vorbis decoder optimised for SUN SPARC machines. SUN
provides library (medialib, mlib) of multimedia functions, which are
written in VIS assembly, so they are fast. I want to optimise bacward
MDCT, and use medialib function for it. But here is a problem: medialib
IMDCT has hard-coded buffer size = 256. It is not possible to use it for
larger buffers (I think - I tried to use it twice on two halfes of 512
buffer on many ways). And the second problem is my project deadline is
comming soon, so I want to make decoder that works only on files with
windows size = 256 :...
2006 Apr 20
1
Ogg Vorbis questions
Hi,
I'm currently working on a paper describing Ogg Vorbis. It is not finished
yet. Mostly the decoder is being described. If you have any comments, please
send them to me. See:
http://www.turbocat.net/~hselasky/math/vorbis/files/
Then I have a question about the function "bark_noise_hybridmp()" which is
used in the encoder. Can someone describe what the function does in
2007 Nov 06
5
OGG decoding/multi-channel mixing
Hi All,
Currently I am investigating how interesting OGG is for me.
The most important requirements are:
- Decoding on embedded hardware, ARM7 or ARM9.
- Mixing multiple audio streams/files on embedded hardware
First of all how difficult is it to decode OGG on an ARM7/9 processor? I read that OGG decoding needs floating point support?
Secondly I would like to know how many MIPS are needed to
2004 Feb 22
0
hello !!
Hi !!
<p> I am just now reading Vorbis I specifications .
I ahve some quries in that regading overlap add and sqaure polar mapping
.
I am writting this mail with the hope that ,some one will resolve my
quries.
<p> 1. After IMDCT , to remove the aliasing , we do overlap and add . For
that the
window should have following properties ------------->
hk = h2n-1-k and
(hk* hk) + (hk+n * hk+n) = 1 . when 2n is the input block size
for MDCT in encoder .
THis is very imp requirement of overlap add...
2004 Mar 04
0
Error after half-blocksize
Hi
I've got serious problem with my Vorbis-Decoder. The error seems to
happen in the inverse Mdct. Before the imdct the values seems to be
correct (compared with those of jOrbis (www.jcraft.com/jorbis/)). But
after the transformation the values shows a strange behaviour. In [0,
blocksize/2] the values are correct, but in [blocksize/2, blocksize] the
values are wrong.
The difference in this interval between...
2004 Mar 28
3
Optimizing Vorbis for a DSP
Hello all,
I have recently ported Vorbis to a Texas instruments DSP (TMS320C5510), The problem I have is that it is not decoding the audio in real time( about 50% of real time). Could any one give me a clue in which area I could start to optimize the code.
Regards
Kevin
<p><p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage:
2008 Oct 07
2
My Flash 10 attempt
...S compiler. I
haven't bothered verifying this, but I've profiled my code and there is
no "hotspot" where I'm doing something obviously wrong. Time divides
between the components in almost the same manner as with my Java
decoder, e.g. roughly 40% of the time is spent in the iMDCT code, 35-40%
decoding floors and residues and most of the remainer is probably the
Huffman code.
New attempt (requiring Flash 10 beta player):
http://flash.j-ogg.de/10/
Old player:
http://flash-j-ogg.de/
Can someone verify that the new player actually causes slightly more CPU
load than the...
2010 Feb 12
2
Optimisation Help
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
I have been looking into optimising the CELT decoder for speed to make
it acceptable for
2000 Jul 26
3
Next Vorbis beta, MPEG+ enkoder
Hi.
When can we expect the next beta version of Vorbis encoder (with some
tagging & encoding options I hope)?
Also, today I tested MPEG+ encoder which you can download from
http://www.stud.uni-hannover.de/user/73884/mppenc.zip (win encoder)
http://www.stud.uni-hannover.de/user/73884/in_mpp.zip (winamp plug-in)
http://www.stud.uni-hannover.de/user/73884/mppdec.zip (win decoder)
It sounds
2000 Oct 23
4
More mdct questions
Sorry for starting another topic, this is actually a reply to Segher's post
on Sun Oct 22 on the 'mdct question' topic. I wasn't subscribed properly
and so I didn't get email confirmation and thus can't add to that thread.
So Segher, if the equation is indeed what you say it is, then replacing
mdct_backward with this version should work, but it doesn't.
Am I applying