Max Horn
|
e87bc6d89e
|
use a single converter for both channels (if input data is stereo), for improved efficency; renamed MemoryAudioInputStream -> LinearMemoryStream and use some template voodoo to make the baseclass of Input8bitSignedStream etc. variable; added (commented out) draf of WrappedMemoryStream
svn-id: r9209
|
2003-07-28 01:13:31 +00:00 |
|
Max Horn
|
95bb74e2b8
|
round to nearest
svn-id: r9183
|
2003-07-25 01:05:08 +00:00 |
|
Max Horn
|
09263a1feb
|
added volume support; some cleanup; provided exactly as many samples as were requested in the 'resample' algorithm (if possible)
svn-id: r9180
|
2003-07-24 21:26:00 +00:00 |
|
Max Horn
|
1622ac31da
|
added RateConverter classes as thin wrappers around st_* functions; renamed InputStream -> AudioInputStream and cleaned up the hierarchy of its subclasses; added makeInputStream() auxillary function
svn-id: r9179
|
2003-07-24 18:20:12 +00:00 |
|
Max Horn
|
b9d380bba4
|
new files, based on SoX (http://sox.sf.net): better resampling code. Note that my mixer.cpp changes are on purpose not yet in CVS since they are not complete. Only reasons I checkin these files is that it's much more comfortable to have CVS, since I need to rewrite parts of resample.cpp now (I already have lots of modifications in). Also expect more OO in the future
svn-id: r9176
|
2003-07-24 17:46:38 +00:00 |
|