It consists of:
- TAK Applications 1.1.2 Beta 2
- Winamp plugin 1.1.2 Beta 2
- Decoding library 1.1.2 Beta 2
The final release will additionally contain the SDK.
Download:
Download link removed. TAK 1.1.2 Final has been released.
What's new
Beta 2, 2009-07-18
Improvements:
- Depending on preset and cpu up to 10 percent faster encoding and decoding compared with V1.1.1.
Beta 1, 2009-06-17
New Features:
- Tagging support for the command line encoder.
Improvements:
- Removed some more assembler routines and simplified a lot of code. Most binaries are again smaller now.
- Slightly faster encoding and decoding of LossyWav files.
- Slightly faster encoding and decoding if MMX is disabled and the pure pascal code is beeing used.
- Tiny general speedups for encoding and decoding on my Pentium Dual Core. My Sempron does not benefit from the optimizations.
Fixes:
- The new filter introduced in V1.1.1 revealed a bug in the encoder, which resulted in suboptimal performance especially when compressing LossyWav-files with the presets -p3 or -p4 (BTW: It doesn't make sense to go higher than -p2m when compressing LossyWav-files...).
Known issues:
- If you use pipe decoding and the application reading the pipe is beeing terminated before the whole file has been read, TAKC may get into an endless loop and has to be manually killed with the task manager. I don't think this is a big issue but i will try to fix it in one of the next versions. BTW: Big thanks to shnutils for testing the pipe decoding!
- There seem to be some compatibility issues with pipe decoding to some other applications ("crc1632.exe" has been reported). I will try to fix it in the next release.
Tagging
For your convenience here follows the description of the tag command taken from the applications readme:
CODE
-tt # Add textual tag item #, where # is a key/value pair: "key=value",
for instance "TITLE=A nice song". "key=@file" will read the value
from the text(!) file "file" in the source directory.
for instance "TITLE=A nice song". "key=@file" will read the value
from the text(!) file "file" in the source directory.
Some remarks:
Tagging is only available when encoding.
TAK does not distinguish between upper and lower case in the keys; therfore "key" and "KEY" are equivalent.
You may assign multiple values to the same key:
CODE
-tt "Artist=One" -tt "ARTIST=Two"
will create a tag item with the key "Artist" and the value "One Two". The notation of the first appearance of the key is beeing used. Multiple values are beeing separated by zero bytes as defined in the APEv2 specification.
Item values are not allowed to be empty.
Beta testing
The beta version has already gone through extensive testing performed by my automatic scripts. But i haven't performed a noteworthy amount of testing of the new tagging functionality under real world conditions. Please try the beta release and report any bugs in this thread.
I would also be happy about tests of compression efficiency and speed. Because the final release will have identical performance (there may be a speed variation of 1 to 2 percent because of different code alignment of another build), it does make sense to test the beta.
Thanks for testing and have fun
Thomas


