resampler is a bit more stable than it sounded...
[speexdsp.git] / libspeex / resample.c
2007-10-15 jmresampler is a bit more stable than it sounded...
2007-10-15 jmSome comments on implementations details and link to...
2007-08-11 jmFixed a resampler regression cause by signed/unsigned...
2007-06-29 jmFixed a segfault when dynamically reducing the rate...
2007-06-27 jmbit of cleaning up
2007-06-09 jmFixed fraction simplification code
2007-05-13 jmFinally fixed the multi-channel magic handling
2007-05-12 jmThink I nailed all the "magic" corner cases. Need to...
2007-05-05 jmGetting (slightly) closer to properly handling the...
2007-05-04 jmCan now reduce the filter length twice in a row in...
2007-05-04 jmfixed a segfault in the handling of magic samples.
2007-04-01 jmMaking sure there's no exported symbol with a speex_...
2007-04-01 jmDoing less oversampling when downsampling (keep equal...
2007-04-01 jmAdding error codes.
2007-03-20 jmResampler can now compile outside of Speex in fixed...
2007-03-20 jmWorkaround for crappy compiler makers who still live...
2007-03-12 jmChanged the sign of a bunch of parameters in the API...
2007-03-09 jmquality_map should be local as well
2007-02-21 jmKaiser4 was a bit too extreme. Using Kaiser6 even at q0.
2007-02-21 jmPreventing symbol clashes in case the resampler is...
2007-02-20 jmdefined MULT16_32_Q15 for OUTSIDE_SPEEX. Fixed stupid...
2007-02-19 jmresampling computation (not initialisation yet) is...
2007-02-18 jmUsing a double precision accumulator for quality 9...
2007-02-18 jmKaiser 12 for really high quality settings
2007-02-15 jmFixed the window, so it doesn't get shrunk by the ...
2007-02-14 jmoops, fixed segfault
2007-02-14 jmAdded the get functions, some tweaks to the "magic...
2007-02-12 jmSeparated the normal (integer frequency) calls from...
2007-02-12 jmAdded interleave_int() call.
2007-02-12 jmwindow type changes with quality.
2007-02-12 jmTables for Kaiser orders 4, 6, 8.
2007-02-12 jmNew quality table, need to implement all orders 4,6,8.
2007-02-12 jmUsing a Kaiser window of order 10 instead of the Blackm...
2007-02-06 jmMaking quality map const. Thanks Lennart.
2007-02-06 jmdefining M_PI if it's not.
2007-02-05 jmBetter (I think) tuning of the filter bandwidth.
2007-02-05 jmfilter cutoffs are now quality-dependent
2007-02-04 jmfloat<->int conversion with a few less bugs (actually...
2007-02-04 jmfixed input stride bug.
2007-02-03 jmper-channel data done right (I think).
2007-02-03 jmrelecting resampler through a function pointer.
2007-02-03 jmsplit the processing into two "backend" functions:...
2007-02-03 jmNew, improved. Now with 100% less memory corruption.
2007-02-03 jmInitial support for changing the filter length without...
2007-02-02 jmremembering how much was allocated
2007-02-02 jmoops, removed debug code
2007-02-02 jminitial support for changing the filter length on the...
2007-02-02 jmAdded definitions for quality settings.
2007-02-01 jmmore variable quality stuff
2007-02-01 jmChanged the resampler API again. Introducing a quality...
2007-02-01 jmoversampling is part of the state.
2007-01-31 jmsplit the filter update part.
2007-01-29 jmSome comments. Switched to Blackham window for now...
2007-01-23 jmfixed stupid fixed-point bug. Also defined WORD2INT()
2007-01-23 jmtaking cutoff frequency into account for the gain ...
2007-01-22 jmresampler inner loop in fixed-point
2007-01-22 jmfixed-point resampler: doing the easy bits first
2007-01-22 jmstarting fixed-point version of resampler.
2007-01-22 jmremoving the div from the outer loop.
2007-01-22 jmseparated into header, source and test program.
2007-01-22 jminterleaved access, fixed short input buf.
2007-01-22 jmimplemented reset
2007-01-21 jmchanging the sampling rate should now work
2007-01-21 jmAPI
2007-01-21 jmimplemented input/output stride. Not yet tested though.
2007-01-21 jmupdated API as discussed with Lennart and Mikko
2007-01-21 jmImplemented cubic interpolation of the (windowed) sinc...
2007-01-20 jmDown-sampling now doing the right thing and using a...
2007-01-20 jminterpolate after accumulation
2007-01-20 jmNow doing linear interpolation instead of sin(x)/x...
2007-01-19 jmAPI stuff
2007-01-18 jmSo doing a lookup is 100x faster than computing sin...
2007-01-18 jmfixed the alignment of the sinc and removed the if...
2007-01-18 jmActually, basic resampling seems to be working...
2007-01-17 jmoutput looks almost (but not quite) correct.
2007-01-17 jmoutput sucks, but for the first time, I can recognise...
2007-01-17 jmgetting close to non-totally garbage output
2007-01-15 jm...
2007-01-15 jmSome initial resampling code. Nothing even remotely...