<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atracdenc/src/atrac/atrac_psy_common.cpp, branch 0.2.0</title>
<subtitle>OpenSource ATRAC1 ATRAC3 Encoder</subtitle>
<id>https://code.mastervirt.ru/atracdenc/atom?h=0.2.0</id>
<link rel='self' href='https://code.mastervirt.ru/atracdenc/atom?h=0.2.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/'/>
<updated>2024-12-21T15:30:07Z</updated>
<entry>
<title>[refactoring] Get rid of TFloat parameter. Use float.</title>
<updated>2024-12-21T15:30:07Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-12-20T21:31:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=74d6e04c21bddd435bd74c34dbe027b883772a76'/>
<id>urn:sha1:74d6e04c21bddd435bd74c34dbe027b883772a76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[refactoring] Get rid of inheritance from data.</title>
<updated>2024-12-12T22:52:19Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-12-12T22:26:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=39986e653def9d1130235c1cd6a38c3251bb6d79'/>
<id>urn:sha1:39986e653def9d1130235c1cd6a38c3251bb6d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tiny quality improvements for ATRAC3 compatible mode:</title>
<updated>2024-12-01T21:28:26Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-11-30T12:32:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=2ca3d7fb3cfdc0b311bb20426d53782910dee64e'/>
<id>urn:sha1:2ca3d7fb3cfdc0b311bb20426d53782910dee64e</id>
<content type='text'>
* Use adaptive ATH, but efficient is limited due to qmf aliasing.
* Use loudness instead of energy to split M/S frame size.
</content>
</entry>
<entry>
<title>Attempt to use adaptive ATH for ATRAC1</title>
<updated>2024-10-10T22:07:48Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-10-10T22:07:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=57ba306db046601b96b5a1943e63574a37c5e96c'/>
<id>urn:sha1:57ba306db046601b96b5a1943e63574a37c5e96c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring some ATH related code from musepack project</title>
<updated>2024-08-02T22:52:04Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-08-02T22:52:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=a18796c67f26df138601a0e6061daeed03808a29'/>
<id>urn:sha1:a18796c67f26df138601a0e6061daeed03808a29</id>
<content type='text'>
Motivations:
- We need some psychoacoustic model to apply it
in the AT3P during GHA. The idea is try to use ATH
along with some tonality measurement to determine
whether GHA gives profit or just penalty due to
non effitient GHA bit encoding.

- We can try to improve AT1 and AT3 quality applying ATH
</content>
</entry>
<entry>
<title>Support for MS Windows platform</title>
<updated>2019-05-14T22:14:42Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2019-05-14T22:14:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=ed9629395ce9696164c1d617d573a47982e82169'/>
<id>urn:sha1:ed9629395ce9696164c1d617d573a47982e82169</id>
<content type='text'>
- VS build (2017 tested)
- Media Foundation Framework support to read/write pcm data (instead of
libsndfile)
</content>
</entry>
<entry>
<title>Set LGPL v2.1 license</title>
<updated>2017-02-12T13:14:56Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2017-02-12T13:14:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=3740b709a39e4a1eca7a5fbd598e8554944ce0e7'/>
<id>urn:sha1:3740b709a39e4a1eca7a5fbd598e8554944ce0e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dirty implementation of atrac3 encoder:</title>
<updated>2016-09-02T18:21:28Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2016-03-13T06:49:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=cfaa2cd39b7256a868a4f5cd83aac207df6bd1b3'/>
<id>urn:sha1:cfaa2cd39b7256a868a4f5cd83aac207df6bd1b3</id>
<content type='text'>
 - no JS mode
 - constant quantiser for tonal components
 - gain controll implemented but produces some artifacts with real signals.
 - etc...
</content>
</entry>
</feed>
