Latest psychoacoustics work -- still highly experimental
[opus.git] / libcelt /
2008-10-27 Jean-Marc ValinLatest psychoacoustics work -- still highly experimental
2008-10-20 Timothy B.B TerriberryFixes some issues in the MF range coder on systems...
2008-10-18 Jean-Marc Valinre-enable support for resizable buffers in the range...
2008-10-18 Jean-Marc ValinEncoder now writes data directly in the user buffer
2008-10-18 Jean-Marc ValinMultiply-free version of the range coder. Haven't yet...
2008-10-15 Jean-Marc ValinTonality estimation code
2008-10-09 Jean-Marc ValinPreparing for 0.5.0
2008-10-08 Gregory MaxwellAdd support for a complexity argument to both testcelt...
2008-10-06 Wessel Lubberhuizenfix STATIC_MODES for stereo (with a few fixes by JMV)
2008-10-06 Jean-Marc Valincelt_encoder_ctl() is a bit more type-safe.
2008-10-05 Jean-Marc ValinFixed support for STATIC_MODES
2008-10-05 Jean-Marc ValinRemoving the 64-bit part of the range coder.
2008-10-04 Gregory MaxwellFix stereo support; correctly deallocate bits_stereo.
2008-10-03 Jean-Marc Valinlookahead no longer defined when creating a mode
2008-10-03 Wessel Lubberhuizenfix stack handling
2008-10-03 Jean-Marc Valincompute_alloc_cache() isn't defined when STATIC_MODES is.
2008-10-01 Jean-Marc Valins/unsigned/celt_uint32_t/
2008-10-01 Gregory MaxwellAPI: Change celt_encode and celt_encode_float so that...
2008-09-30 Jean-Marc ValinAdded celt_encoder_ctl() and CELT_SET_COMPLEXITY
2008-09-29 Jean-Marc ValinProper stack restore
2008-09-28 Gregory MaxwellFix support for sample rates between 32kHz and 40kHz...
2008-09-28 Jean-Marc ValinSupporting large prime factors in the FFT
2008-09-28 Gregory MaxwellAllow all even frame sizes, change the selection of...
2008-09-25 Gregory MaxwellFix support for 64 sample frames.
2008-09-24 Gregory MaxwellAdd an additional 1/16th bit of padding to avoid budget...
2008-09-22 Jean-Marc ValinSome more tuning
2008-09-22 Jean-Marc ValinUnb0rked a fixed-point regression caused in 7bb339d
2008-09-22 Jean-Marc ValinMerge branch 'cwrs_speedup'
2008-09-22 Timothy B.B TerriberryChange cwrsi() to operate on rows of U instead of columns.
2008-09-22 Jean-Marc ValinSplit the last pulse out of the alg_quant() main loop.
2008-09-19 Jean-Marc ValinDividing by a constant is never good
2008-09-19 Jean-Marc ValinRemoved a bunch of divides from the fine energy quantis...
2008-09-19 Jean-Marc ValinSome bit-allocation tuning
2008-09-19 Jean-Marc ValinFixing the manual stack handling code
2008-09-19 Jean-Marc ValinMerge branch 'cwrs_speedup' (derf's cwrs changes)
2008-09-19 Timothy B.B TerriberryChange CWRS indexing to use Pyramid VQ's magnitude...
2008-09-16 Jean-Marc ValinBetter use of the arithmetic operators
2008-09-13 Jean-Marc ValinConverted everything to 32-bit CWRS (using split after...
2008-09-13 Jean-Marc ValinGenerate slightly more accurate WMOPS figures
2008-09-11 Jean-Marc ValinOne-at-a-time allocator now uses direct feedback from...
2008-09-10 Jean-Marc ValinSimplifications to the new allocator
2008-09-10 Jean-Marc ValinAt least attempting to use all the bits.
2008-09-09 Jean-Marc ValinSimplified allocation by doing it one band at a time...
2008-09-01 Jean-Marc ValinAdded Erik de Castro Lopo's float_cast.h to use lrintf...
2008-08-30 Jean-Marc Valinexp() and log() are faster than pow() and log10() for...
2008-08-30 Jean-Marc ValinAdded signalling bits for enabling/disabling pitch...
2008-08-29 Jean-Marc ValinFixed a bunch of fixed-point overflows on insanely...
2008-08-14 Jean-Marc ValinAdded hooks for tuning pulses and fine energy quant
2008-08-12 Gregory MaxwellAdding a floating point interface to encode and decode
2008-08-10 Gregory MaxwellFixed fixed-point compilation error.
2008-08-07 Jean-Marc ValinSolved an encoder/decoder mismatch happening when there...
2008-08-06 Jean-Marc ValinPreventing encoder/decoder mismatch when coarse energy...
2008-08-06 Jean-Marc Valinsome tuning to fine energy allocation and prevent it...
2008-08-04 Jean-Marc ValinChanging the allocation algorithm to better take into...
2008-08-03 Jean-Marc ValinMerged compute_allocation_table() and compute_energy_al...
2008-08-03 Jean-Marc ValinTurns out that the worse case of the vector split is...
2008-08-03 Jean-Marc Valinfixed a bunch of bugs in the unified allocation code.
2008-08-02 Jean-Marc ValinUnified allocation of fine energy and pulses.
2008-08-02 Jean-Marc ValinCompleted the separation of coarse and fine energy...
2008-08-01 Jean-Marc ValinSplit coarse and fine energy quantisation
2008-07-26 Jean-Marc Valinbump bit-stream version
2008-07-24 Jean-Marc ValinBetter bit allocation for all frame sizes that are...
2008-07-21 Jean-Marc ValinRe-implemented renormalise_bands() based on renormalise...
2008-07-21 Jean-Marc ValinSimplified the folding normalisation by creating renorm...
2008-07-21 Jean-Marc ValinRe-enabling folding/intra for transients
2008-07-17 Jean-Marc Valinisolated the folding part of the code that's common...
2008-07-11 Jean-Marc ValinDo not encode the short-window bit when not applicable.
2008-07-06 Jean-Marc Valincleaned up transient_analysis() and replaced the algori...
2008-07-04 Jean-Marc Valinfixed-point: conversion of pre-echo avoidance now complete.
2008-07-04 Jean-Marc Valinfixed-point: more work on the time window (almost done)
2008-06-29 Jean-Marc ValinMore fixed-point conversion of the time window.
2008-06-28 Jean-Marc ValinMore fixed-point work on the time window -- including...
2008-06-26 Jean-Marc ValinCleaned up the pre-echo avoidance code so it works...
2008-06-18 Jean-Marc ValinAutomatically choosing the overlap based on the frame...
2008-06-17 Jean-Marc Valinshort-block MDCT
2008-06-16 Jean-Marc ValinImplemented two pre-echo avoidance techniques: time...
2008-06-11 Jean-Marc ValinDoing the cwrs split in dimensions should save a few...
2008-06-10 Jean-Marc ValinTurns out maxK and maxM were also inverted in fits_in64()
2008-06-10 Jean-Marc Valinfixed a cwrs bug in fits_in32()
2008-06-10 Jean-Marc ValinImplemented split-cwrs for very large codebooks (>64...
2008-06-10 Jean-Marc ValinImplemented a cleaner way to detect whether CWRS codebo...
2008-06-07 Peter KirkUse EXPORT macro in a way compatible with win32
2008-06-06 Jean-Marc ValinAllowing frames up to 512 samples
2008-06-01 Jean-Marc ValinInfrastructure work for a psy model
2008-05-30 Jean-Marc ValinAdjusted stereo bit allocation to be higher than mono...
2008-05-30 Jean-Marc ValinBrought the mdct masking function up-to-date
2008-05-27 Jean-Marc ValinPreventing encoder-decoder mismatch when energy values...
2008-05-26 Jean-Marc Valinfixed the skipping of the zeros (skip the zeros instead...
2008-05-23 Jean-Marc ValinDoing mid-side stereo when not doing intensity.
2008-05-23 Jean-Marc ValinImplemented intensity stereo, which required changes...
2008-05-23 Jean-Marc ValinMore stereo infrastructure
2008-05-23 Jean-Marc Valininfrastructure changes for upcoming stereo improvements
2008-05-22 Jean-Marc ValinPreventing some encode/decoder mismatch situations...
2008-05-15 Jean-Marc ValinAdded calls to query the bit-stream version.
2008-05-15 Jean-Marc ValinSome code for packet loss and bit error simulation
2008-05-07 Jean-Marc ValinMore bit allocation tuning
2008-05-07 Jean-Marc ValinImplemented rate-dependant allocation for the fine...
2008-05-06 Jean-Marc ValinPacking the pitch parameters first to improve robustnes...
2008-05-06 Jean-Marc ValinSome tuning improvements, more to come
2008-05-05 Jean-Marc ValinDisabled pulse spreading until I can show it actually...
next