Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: TAK development 7/2008 (Read 9912 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

TAK development 7/2008

Some notes about my current work:

Some reasons, why i am posting much less about TAK development than earlier:

- Currently i don't need testers to evaluate new improvements.
- Most of the really important features are now implemented.
- Currently i don't have to come to decisions about important topics and don't have to ask the users about their preferences.
- I have less time to work on TAK and it's more fragmented and less calculable. Therefore i can hardly announce release dates for the next version.

But given those constraints, i am continously working on TAK!

Probably i will soon provide more information about my current work in a dedicated tread. For now a short summary:

1) The work on TAK 1.x.x will focus on the addition of new usability features and stream improvements (for instance seeking without seek table). The codec will remain unchanged.

2) Simultaneously i am working on a new slightly modified codec with the following features:

- Even more speed. Decoding is already about 7 percent faster than in 1.0.4.
- Shorter and simplier source code which is easier to document and understand.
- Hopefully slightly better compression (0.10 to 0.15 %) for many files.
- A dedicated compression mode for LossyWav that will hopefully save another 20 to 25 kbps.

It will not be a revolution but an evolution. I still want to create the most efficient (compression/speed ratio) codec and provide you the most bang for the buck.

And this codec (which will be introduced with TAK 2.0) will most probably be the last significant format change. Later work may improve the encoder, but without breaking the format.

Important: I can't tell you a release date for V 2.0! When it comes, it will be backwards compatible with TAK 1.x. The work on V 1.x will go on until a 2.0 release.

Thomas

TAK development 7/2008

Reply #1
Thanks for the update!
Creature of habit.

TAK development 7/2008

Reply #2
- A dedicated compression mode for LossyWav that will hopefully save another 20 to 25 kbps.
Many thanks for your consideration Thomas!
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848 --scale 0.5 | FLAC -5 -e -p -b 512 -P=4096 -S- (having set foobar to output 24-bit PCM; scaling by 0.5 gives the ANS headroom to work)

TAK development 7/2008

Reply #3
Should we expect TAK 2.0 to be released under an open-source license? No pressure, I’m just curious.

In any case, TAK continues to be the most promising (and for my uses, the best) lossless codec out there. Keep up the good work, Tom.

TAK development 7/2008

Reply #4
Happy to hear you, Thomas :-) It would be nice to know something about open source, because other platforms needs TAK too
Thinking Outside The Box

TAK development 7/2008

Reply #5
Very nice to keep us informed


TAK development 7/2008

Reply #7
I did not believe TAK could be improved a lot further after the awesome release that is 1.0.4 but here comes news that there will be faster decoding and higher compression.  That is great news especially now that my desktop has a complete music library in lossless (TAK), which I use foobar2000 to play it.

After TAK 2.0 and maybe a release of source code or SDK, some other audio players might jump on the ball and get TAK support under their belt because it is a great codec.
Zune 80, Tak -p4 audio library, Lossless=Choice

TAK development 7/2008

Reply #8
Thanks for your hard work, thomas.

There has been a lot of time that tak is the only lossless format in my computer, the other files are some lossy format and most are mp3.

All mp3 in my computer aren't have static decode speed. Because some of that use less decode speed setting, and others not, previous sometimes make my pc delay while system was seriously loading. Thus I think that decode speed is just still a significant issue today.

TAK development 7/2008

Reply #9
- A dedicated compression mode for LossyWav that will hopefully save another 20 to 25 kbps.
Many thanks for your consideration Thomas!

Thank YOU for your great work! When 2Bdecided released his skript, i was very excited about his promising idea. But without a hard working coder named Nick.C, there wouldn't have been a binary suitable for the average (by hydrogenaudio's high standards) user and no really good reason for me to put work into an adaption of TAK to make it work well with LossyWAV.   

Should we expect TAK 2.0 to be released under an open-source license? No pressure, I’m just curious.

Happy to hear you, Thomas :-) It would be nice to know something about open source, because other platforms needs TAK too

I don't think i will go open source at the time of the TAK 2.0 release, but:

Quote
- Shorter and simplier source code which is easier to document and understand.

this is beeing done with a source code release in mind. I myself understand my code 


And many thanks to anyone else who has written here for the nice and encouraging words! I really like to hear, that you find TAK useful. 

  Thomas