summaryrefslogtreecommitdiffstats
path: root/src/wav.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into at3plus-devDaniil Cherednik2024-12-241-5/+32
|\
| * [refactoring] Get rid of TFloat parameter. Use float.Daniil Cherednik2024-12-211-0/+25
| |
| * Do not use 8bit, 16bit types if do not realy need it.Daniil Cheredni2024-11-011-5/+5
|/
* Fix some VS compilation warnings0.0.1Daniil Cherednik2019-05-171-5/+5
|
* Support for MS Windows platformDaniil Cherednik2019-05-151-39/+22
| | | | | | - VS build (2017 tested) - Media Foundation Framework support to read/write pcm data (instead of libsndfile)
* Scale float values to (-1; 1) for internal processingDaniil Cherednik2018-07-041-4/+2
|
* Allow aiff input file formatDaniil Cherednik2017-07-231-1/+7
|
* Set LGPL v2.1 licenseDaniil Cherednik2017-02-121-0/+18
|
* Checking of input file format addedDaniil Cherednik2016-09-291-0/+7
|
* autodetect saved fmt by file extension (WAV, AU, AIFF, RAW)Daniil Cherednik2016-03-071-1/+21
| | | | | | use AU format in case of "-" (stdout) output (something like "./atracdenc --decode -i /tmp/test.aea -o - | cvlc - " works) why AU? http://www.mega-nerd.com/libsndfile/FAQ.html#Q017
* use libsndfile instead of own wav readerDaniil Cherednik2015-12-271-67/+15
|
* missed header addedDaniil Cherednik2015-11-221-0/+1
|
* experimental first implementation of ATRAC encoderDaniil Cherednik2015-10-311-0/+85
current limitations: - only long window - naive MDCT (O(n^2)) - bad table of fixed bit allocation - bad usage of CBR - time accuracy is not guaranteed - dirty, not optimized code