<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atracdenc/src/main.cpp, branch stable/0.2</title>
<subtitle>OpenSource ATRAC1 ATRAC3 Encoder</subtitle>
<id>https://code.mastervirt.ru/atracdenc/atom?h=stable%2F0.2</id>
<link rel='self' href='https://code.mastervirt.ru/atracdenc/atom?h=stable%2F0.2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/'/>
<updated>2025-06-22T21:13:36Z</updated>
<entry>
<title>0.2 stable branch</title>
<updated>2025-06-22T21:13:36Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-06-16T20:21:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=e3ab97a7412a02d1f14ac0ad66e038046e2a9ddf'/>
<id>urn:sha1:e3ab97a7412a02d1f14ac0ad66e038046e2a9ddf</id>
<content type='text'>
- ATH and some bit allocation tuning for ATRAC1 compatible encoding.
- ATH, energy aware quanitization and tuning for ATRAC3 compatible
  encoding.
- Noticeable improvements for LP4 mode (but still not perfect on some
  tracks for LP4 bitrate)
- Initial implementation of ATRAC3PLUS compatible encoding.
</content>
</entry>
<entry>
<title>Fix memory leak in case of unsupported input file.</title>
<updated>2025-06-08T17:44:34Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-06-08T17:44:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=42aa1bfdd430ac39c8fdb76363d2868238d40853'/>
<id>urn:sha1:42aa1bfdd430ac39c8fdb76363d2868238d40853</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[AT3P] Add advanced option for GHA debug</title>
<updated>2025-05-16T21:48:26Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-16T21:27:59Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=c5ae2cec2c8308f96867e1620f0ec3a5c41395e4'/>
<id>urn:sha1:c5ae2cec2c8308f96867e1620f0ec3a5c41395e4</id>
<content type='text'>
There are 3 flags:
GHA_PASS_INPUT - allows to pass source signal in to the filter
GHA_WRITE_TONAL - allows to write result of GHA into the bitstream
GHA_WRITE_RESIUDAL - allows to process signal after the filter

If all 3 flags set it denotes normal processing.
If we want to see only result of sinusoid extraction (tonal component) we can set only
GHA_WRITE_TONAL flag. If we want to see signal after  extraction we need
to set GHA_PASS_INPUT and GHA_WRITE_RESIUDAL.
</content>
</entry>
<entry>
<title>Merge branch 'master' into at3plus-dev</title>
<updated>2024-12-24T21:59:03Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-12-24T21:59:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=bddbeb98b3db8d435de6b2d10269640121475538'/>
<id>urn:sha1:bddbeb98b3db8d435de6b2d10269640121475538</id>
<content type='text'>
</content>
</entry>
<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>Do not use 8bit, 16bit types if do not realy need it.</title>
<updated>2024-11-01T17:21:42Z</updated>
<author>
<name>Daniil Cheredni</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-10-21T19:53:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=d459470e2d8c1cdfc633584b277505ef03565ab1'/>
<id>urn:sha1:d459470e2d8c1cdfc633584b277505ef03565ab1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[AT3P] Introduce at3p development branch</title>
<updated>2024-06-26T20:14:13Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-06-18T23:01:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=1d99ba9937d6588f4b00dc3766e165e9e3ff834d'/>
<id>urn:sha1:1d99ba9937d6588f4b00dc3766e165e9e3ff834d</id>
<content type='text'>
- Simpe code just to produce correct at3p zero frame
</content>
</entry>
<entry>
<title>Some ux improvements</title>
<updated>2023-09-07T23:07:38Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2023-09-07T23:07:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=f0456e6642047976b407a80cafec3ccb473e3332'/>
<id>urn:sha1:f0456e6642047976b407a80cafec3ccb473e3332</id>
<content type='text'>
- help page
- remove noise messages
</content>
</entry>
<entry>
<title>Add support for writing .at3/.wav files with ATRAC3 (#30)</title>
<updated>2022-05-08T20:19:07Z</updated>
<author>
<name>Thomas Perl</name>
<email>m@thp.io</email>
</author>
<published>2022-05-08T20:19:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=52271de4d7dbb11379cfc1b3dddc0a35852a06d8'/>
<id>urn:sha1:52271de4d7dbb11379cfc1b3dddc0a35852a06d8</id>
<content type='text'>
* Add support for writing .at3/.wav files with ATRAC3

* Check file size limit

* AT3/WAV export: Add big endian support, force packed structs</content>
</entry>
<entry>
<title>Complain loudly about unhandled arguments</title>
<updated>2022-05-04T14:01:20Z</updated>
<author>
<name>Thomas Perl</name>
<email>m@thp.io</email>
</author>
<published>2022-05-03T19:58:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=03eac5e0aab558aeba465c886fce57c37f6f0c53'/>
<id>urn:sha1:03eac5e0aab558aeba465c886fce57c37f6f0c53</id>
<content type='text'>
</content>
</entry>
</feed>
