RSS feed
	
	
	
		021478e2
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2008/01/09 10:31
		
More stereo work (doing mid-side quantisation of the energy)
		 
	
		fdca84b4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/09 05:44
		
Some stereo work (breaks the decoder for now)
		 
	
		95c59ea6
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2008/01/08 11:22
		
Updated the 18-band mode (mode0) to use the low-overlap MDCT
		 
	
		2c53c149
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/08 06:29
		
Oops, forgot to add the VQ table!
		 
	
		b21b2a40
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/07 18:04
		
Switched to mdct mask computation
		 
	
		0a3e79aa
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/07 08:36
		
Pseudo-masking curve for the MDCT
		 
	
		825ec60b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/05 17:49
		
Completed low-overlap MDCT support by reducing the synthesis
		 
	
		2875f6bf
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/05 08:32
		
Now using 8 bands for the pitch gain, with a 128-entry codebook.
		 
	
		a5431bfb
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2008/01/03 15:53
		
Allowing reduced overlap MDCTs as an alternative
		 
	
		71c9bbff
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2008/01/01 02:18
		
Updated pulse coding to simpler (slightly faster) code included with
		 
	
		26c9e145
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/31 16:27
		
Comments/cleanup, no code change
		 
	
		0d227d86
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/31 11:12
		
Got the intra-band prediction/copy to work correctly with
		 
	
		97252d03
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/30 15:39
		
Spreading function inside quant_bands()
		 
	
		e84962bc
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/29 19:17
		
Doing multiple rotation passes instead of one produces better pulse spreading.
		 
	
		571e861d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/29 19:06
		
more exp_rotation() cleanup
		 
	
		559e8ff6
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/29 19:02
		
simplified exp_rotation()
		 
	
		6c24524b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/29 18:27
		
Added a DCT in time direction when multiple MDCTs are used within the same
		 
	
		46014ca4
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/14 08:47
		
Propagating perceptual weighting around (not used yet).
		 
	
		36d78e6f
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/13 09:59
		
Band energy quantisation info now in the mode directly
		 
	
		4a897680
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/11 19:45
		
Working on some stability issues (appears to be solved by making the pitch
		 
	
		f347dd3b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/11 13:01
		
Fixed parallel build
		 
	
		f8db800c
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/11 09:52
		
Added support for codebooks up to 64 bits.
		 
	
		f13fea7b
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 committed
 on 2007/12/11 08:25
		
Added ec_{enc|dec}_bits64 and ec_{enc|dec}_bits64.
		 
	
		d710177d
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 committed
 on 2007/12/11 08:25
		
Documentation fixes and a couple of other minor edits.
		 
	
		9d35ccda
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/10 12:57
		
Fixed stereo version of the pitch estimator
		 
	
		bf94045f
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/10 12:10
		
Stereo almost works now (still need to fix the pitch estimate and add more
		 
	
		ffa13474
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/10 11:54
		
Adding stereo support. Doesn't work yet, but at least it doesn't break
		 
	
		14bccef8
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/10 08:13
		
Comments on the spreading function
		 
	
		991410be
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/09 20:28
		
Added a simple psychoacoustic model (still needs a lot of work).
		 
	
		aaab1698
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/09 08:02
		
Fixed a stupid error caused by kdevelop in the configure.ac
		 
	
		11f01729
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/08 20:19
		
Some cleaning up, a few less warnings and the decoder no longer does an
		 
	
		06ee7f90
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/08 19:55
		
Updated README
		 
	
		1677aa9c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 20:13
		
code cleanup: all inverse MDCTs in the same function
		 
	
		fb83fb42
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 19:56
		
Very basic packet loss concealment code
		 
	
		aa5bd61c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 19:27
		
Another experimental mode with longer frames.
		 
	
		6baa8e18
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 19:08
		
A bit of quality tuning, plus created a higher quality mode
		 
	
		98d2a491
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 17:46
		
No more cheating, everything fully quantised
		 
	
		9c3e22c4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 17:25
		
Moving to non-multiply-free entropy coder
		 
	
		fc43dbb7
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 14:12
		
A bit of probability tuning to reduce bit-rate variations
		 
	
		b7ceec2b
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 13:54
		
oops, forgot laplace.h
		 
	
		0c79f09e
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 13:02
		
debug code
		 
	
		c57ac95f
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 12:58
		
Actually enabled the probability model
		 
	
		143fbc31
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 12:48
		
Decent starting point for energy probabilities
		 
	
		e38c7c18
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 12:10
		
Energy is now Laplace-encoded (very poorly for now)
		 
	
		8143be30
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 11:40
		
energy decoding partially done (cheating a bit)
		 
	
		b726185d
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 11:06
		
Fixed Laplace encoder
		 
	
		671bf403
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 10:36
		
More work on decoding (still cheating)
		 
	
		0aa3903a
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 10:09
		
Cheating decoder now produces the same result as the encoder
		 
	
		6e9058ad
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 09:59
		
Nearly working cheating decoder.
		 
	
		70c8ffdd
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 09:20
		
More decoding work
		 
	
		fc08d0a6
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 08:26
		
Algebraic codebook decoding (not tested yet)
		 
	
		269d40a5
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 06:29
		
Added decoder code (not working yet)
		 
	
		bb57fe44
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/07 05:56
		
Most of the Laplace encoding works, except that ec_decode() is still not giving
		 
	
		468c5395
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/07 04:50
		
More code for laplace decoding (doesn't work)
		 
	
		6887fb51
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/06 20:40
		
Code for encoding Laplace-distributed variables (doesn't work).
		 
	
		c245a226
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/06 14:14
		
minor cleanup
		 
	
		9cace64e
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 12:44
		
Fixed codebook entirely quantised
		 
	
		e8376605
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 12:33
		
proper COPYING file
		 
	
		e5bab14e
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 11:51
		
Doing init/reset of the entropy coder properly
		 
	
		29ccab8a
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 10:39
		
Some work on index packing
		 
	
		bc5cedf2
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 10:18
		
Linking with libentcode
		 
	
		2ec8d9e5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 committed
 on 2007/12/06 10:09
		
Multiplier-free entropy coder
		 
	
		aeb4467d
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/06 08:50
		
improved energy quantisation/prediction
		 
	
		06311335
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/06 06:13
		
More energy quantisation work
		 
	
		8b0137aa
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/06 02:51
		
Quantisation of band energies (adding files)
		 
	
		fa248735
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/06 02:51
		
Quantisation of energies
		 
	
		96870d93
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/05 16:14
		
conversion to modes complete
		 
	
		3337e5d3
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/05 16:00
		
More modes work
		 
	
		73e51b3e
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/05 12:48
		
Converting the code to use the modes instead of global arrays.
		 
	
		ecb36a33
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/04 20:31
		
Adding mode infrastructure (still incomplete)
		 
	
		1e7087e4
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/04 08:05
		
Compressing the innovation along the pitch direction
		 
	
		25298f29
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/03 10:24
		
Allowing to add pulses on top of intra-band prediction
		 
	
		50d11168
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/03 09:34
		
Fixed intra-frame prediction (added sign)
		 
	
		4841a0a0
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/12/03 08:54
		
Intra-frame prediction
		 
	
		c4541ae7
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 committed
 on 2007/12/03 06:51
		
Code for converting back and forth between pulse vectors and the correspondig
		 
	
		7f470138
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/12/02 15:55
		
Nothing to see here.
		 
	
		f3efa3e1
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/11/30 20:55
		
Some improvements to the pitch period estimation
		 
	
		6f7e83d8
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/11/30 19:36
		
Pre-emphasis, plus a few minor tweaks
		 
	
		41af4215
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 13:35
		
Oops, forgot to add the Ghost/ceft vq files
		 
	
		3c453121
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 12:41
		
Vector quantisation of the residual (copied from Ghost/ceft)
		 
	
		dff7d36a
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 11:57
		
Some pitch prediction work.
		 
	
		991c0f02
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 11:07
		
Code for computing band energies and normalising: adapted from CEFT.
		 
	
		da72188b
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 10:17
		
Forward MDCTs in a function
		 
	
		4bf5fd88
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 10:01
		
Pitch cleanup/bugfix
		 
	
		14191b3c
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 07:15
		
Added pitch analysis. Doesn't crash, but otherwise untested.
		 
	
		013c31d6
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/30 06:36
		
Got MDCT analysis-synthesis to work
		 
	
		f02ba119
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2007/11/29 20:10
		
MDCT analysis-synthesis (untested)
		 
	
		8ebd3454
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/29 15:17
		
initial celt struct
		 
	
		07ec7907
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/29 13:06
		
Adding fields to the struct
		 
	
		405025de
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/29 12:29
		
kdevelop project
		 
	
		842b445e
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/29 12:19
		
There's nothing, but it now compiles
		 
	
		63590897
		 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au>
 authored
 on 2007/11/29 12:01
		
Initial commit with the autotools stuff and files taken from Speex and Vorbis.