summaryrefslogtreecommitdiffstats
path: root/src/atrac/atrac1_bitalloc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Simplify scaler code reusage.Daniil Cherednik2025-01-051-3/+3
* [refactoring] Get rid of TFloat parameter. Use float.Daniil Cherednik2024-12-211-10/+10
* [refactoring] Get rid of inheritance from data.Daniil Cherednik2024-12-121-25/+27
* Reduce hearable noise in some tracks for ATRAC1 encoder.Daniil Cherednik2024-11-031-2/+2
* Attempt to use adaptive ATH for ATRAC1Daniil Cherednik2024-10-111-4/+7
* Use ATH during ATRAC1 encodingDaniil Cherednik2024-10-061-7/+36
* [refactoring] move some libraries in to library directoryDaniil Cherednik2024-06-171-1/+1
* [refactoring] Split CompressedIO interface for Read and Write partDaniil Cherednik2021-08-281-1/+1
* Support for MS Windows platformDaniil Cherednik2019-05-151-1/+8
* Use lrint() + fesetround(FE_TONEAREST) instead of round() - a bit fasterDaniil Cherednik2018-07-281-1/+1
* Set LGPL v2.1 licenseDaniil Cherednik2017-02-121-0/+18
* Dirty implementation of atrac3 encoder:Daniil Cherednik2016-09-021-43/+32
* Compilation warnings fixedDaniil Cherednik2016-07-171-9/+9
* a bit more generic TScalerDaniil Cherednik2016-03-081-1/+1
* split fixed bit allocation table for short and long blocksDaniil Cherednik2015-12-311-3/+10
* support of short window for encoding (without transient detection)Daniil Cherednik2015-12-081-9/+9
* BitsBooster added - use unused by psy bits to reduce aliasingDaniil Cherednik2015-11-241-3/+69
* fix bitrate shift constant.Daniil Cherednik2015-11-221-1/+1
* Algorithm of change BFU amountDaniil Cherednik2015-11-151-32/+82
* reduce aliasing near 5512HzDaniil Cherednik2015-11-131-2/+2
* probably a bit more correct fixed alloc tableDaniil Cherednik2015-11-081-3/+3
* fix: double -> int cast, should be round()Daniil Cherednik2015-11-021-1/+1
* fix: stop iteration to find shift constant in case of shiftMax approximatelyDaniil Cherednik2015-11-011-0/+5
* experimental first implementation of ATRAC encoderDaniil Cherednik2015-10-311-0/+155