<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atracdenc/src/atrac, branch at3plus-dev</title>
<subtitle>OpenSource ATRAC1 ATRAC3 Encoder</subtitle>
<id>https://code.mastervirt.ru/atracdenc/atom?h=at3plus-dev</id>
<link rel='self' href='https://code.mastervirt.ru/atracdenc/atom?h=at3plus-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/'/>
<updated>2025-05-31T16:00:33Z</updated>
<entry>
<title>[AT3P] Fix for Windows build</title>
<updated>2025-05-31T16:00:33Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-31T16:00:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=6dfc60e9d4791c3385908c61ad75c4a0093ea1eb'/>
<id>urn:sha1:6dfc60e9d4791c3385908c61ad75c4a0093ea1eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[AT3P] Fix GHA frequency, phase quantization into index</title>
<updated>2025-05-29T15:35:21Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-28T22:10:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=bb6068829b9dbe1102143a7b69e84ecf4526a1df'/>
<id>urn:sha1:bb6068829b9dbe1102143a7b69e84ecf4526a1df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[AT3P] Update libgha. Experiment with upsample frame during GHA.</title>
<updated>2025-05-23T21:37:04Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-23T21:37:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=a1911e3bd20b4b61eafedd90aade918682b2b4bb'/>
<id>urn:sha1:a1911e3bd20b4b61eafedd90aade918682b2b4bb</id>
<content type='text'>
This should improve accuracy of sinusoid extraction in case when
frequency in subband placed just before Nyquist frequency.

Note: we still unable to handle situation with low frequency in
subband which reuired much more samples for analysis.
</content>
</entry>
<entry>
<title>[AT3P] Adjust level of residual processing</title>
<updated>2025-05-17T17:04:07Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-17T17:04:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=511e806e9e7fecc340e36f782ef5c89d56447109'/>
<id>urn:sha1:511e806e9e7fecc340e36f782ef5c89d56447109</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>[AT3P] Adjust number of quant units during encoding.</title>
<updated>2025-05-03T20:07:17Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-03T20:07:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=98338613d8821f592682928c1096550596cb2550'/>
<id>urn:sha1:98338613d8821f592682928c1096550596cb2550</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missed include</title>
<updated>2025-05-01T21:02:50Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-05-01T21:02:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=9f2dcb7808e43ff8ff06279de42ad484202c7d12'/>
<id>urn:sha1:9f2dcb7808e43ff8ff06279de42ad484202c7d12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[AT3P] Add GHA processing in to the bitstream encoding.</title>
<updated>2025-04-26T09:19:43Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-04-21T12:43:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=4d405b21ebfdbbdd9dfc66497b8c09e680ff958d'/>
<id>urn:sha1:4d405b21ebfdbbdd9dfc66497b8c09e680ff958d</id>
<content type='text'>
This comit bring some glue to extract residual.
Also we need additional one frame delay after pqf.
Temporary use ffmpeg code for gha synth.
</content>
</entry>
<entry>
<title>Revert "[AT3P] Delay for 1 frame during GHA. Adjust previous frame during."</title>
<updated>2025-04-21T13:05:37Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-04-21T13:05:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=e240216e7616485f23f18b52573fa01be45cc6c0'/>
<id>urn:sha1:e240216e7616485f23f18b52573fa01be45cc6c0</id>
<content type='text'>
This reverts commit 0265177f2d64503df609c63238d983d984938fab.

It looks like previous statement about adjusting delayed frame was wrong.
Commit 0265177f2d64503df609c63238d983d984938fab causes some phantom generation.
</content>
</entry>
<entry>
<title>[AT3P] Choice best code table (currently from one set only) during encoding.</title>
<updated>2025-04-21T09:59:23Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2025-04-20T19:27:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=ce54560cf761a77956bbc33ed612666bb3cd2a2d'/>
<id>urn:sha1:ce54560cf761a77956bbc33ed612666bb3cd2a2d</id>
<content type='text'>
</content>
</entry>
</feed>
