Skip to main content
Topic: TTA: The free lossless True Audio compressor (Read 32037 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

TTA: The free lossless True Audio compressor

Reply #25
Quote
Seems the Winamp plugin can't seek album-sized files?

No problem. Winamp can to seek album-sized files. We are don't keep a 'seek map' in a file. Plugin requires to build a 'seek map' at start. All of TTA plugins do it in background while playing. This mean that seek command will be queued if seek map is not ready. It requires some time for album-sized files.

TTA: The free lossless True Audio compressor

Reply #26
Indeed, it takes 40 seconds of playback here to build a seek map for the album, while for a 5 min track it appears ready from the start.

TTA: The free lossless True Audio compressor

Reply #27
ald

Does TTA support other then 44.1 sampling freqz, e.g. 96 khz ?

TTA: The free lossless True Audio compressor

Reply #28
Quote
ald

Does TTA support other then 44.1 sampling freqz, e.g. 96 khz ?

it does .

One more thing ... foobar2k plugin seems to redraw (continuously) foobar main window during tta file playback

TTA: The free lossless True Audio compressor

Reply #29
@ald
I successfully compiled ttaenc on MacOS X! (just had to remove the #include <malloc.h>, you should stick to standards)

But it doesn't let me encode wav files:

File:    [Cesaria Evora - Voz D'Amor - Amdjer de nos Terra.wav]
Error:  not compatible file format

I used EAC to create the wav file, any idea about the error?

TTA: The free lossless True Audio compressor

Reply #30
Quote
But it doesn't let me encode wav files:

File: [Cesaria Evora - Voz D'Amor - Amdjer de nos Terra.wav]
Error: not compatible file format

I used EAC to create the wav file, any idea about the error?

I'm just guessing, but it sounds like an endianness issue in TTA source code.

TTA: The free lossless True Audio compressor

Reply #31
You may be right foosion, it looks like the program interprets file data as longs which will misbehave on PPC hardware.

TTA: The free lossless True Audio compressor

Reply #32
Quote
I successfully compiled ttaenc on MacOS X!
But it doesn't let me encode wav files:
Error:   not compatible file format

Hi,

Yes. TTA code has no support for Big Endian byte order.
Please wait for the next release of the TTA encoder.

-- Alexander

TTA: The free lossless True Audio compressor

Reply #33
ald

I found TTA 3.0 encoded files slight bigger in size that TTA 2 encoded files ( both were encoded with the same parameters )


Is it a result of seek map addition or compression algorithm was changed?

TTA: The free lossless True Audio compressor

Reply #34
ald -

also, 3.0 still has doesn't compile cleanly for *nix/linux from the source tarball provided (same error as i reported for the pre-3.0 release)


later

TTA: The free lossless True Audio compressor

Reply #35
I havent seen this ebing mentioned anywhere, so i thought i announce it here in this thread :

http://corecodec.org/projects/tta/

TTA is a corecodec project now, and as soon as Alexander will give us a hint that his current 2.0 version is stable enough we will try to make DirectShow based en/decoder, as well as matroska muxing/playback capability for it ..... stay tuned, there is more to come from Corecodec .....

TTA: The free lossless True Audio compressor

Reply #36
Sorry for later answer,
Sorry for no announcement about TTA 3.0.

We are waiting for Neuston's firmware release.. It should appear at end of this week, but TTA 3.0 already released. We decreased compress ratio in version 3.0 (TTA1 format) for  hardware compatibility. At now it's a top compression level for audio files, which can be played by the most of hardware players. I going to open CVS at corecodec.org. In other branch of TTA project we will try to get a maximum compression. It will be different TTA format.

- TTA1 format release (fixed compression mode);
- more faster in operation speed;
- precalculated seek map added into the TTA format;
- can decode files with errors;
- different byte order support;
- reduced memory requirements for hardware playback.
- TTA development library for HW players released;
- all supported plugins were updated;

All of the plugins and library code were published under LGPL.

TTA1 format description:
http://tta.corecodec.org/index.php?menu=format

Hardware support page:
http://tta.corecodec.org/index.php?menu=hardware

TTA 3.0 comparison results:
http://tta.corecodec.org/index.php?menu=comp

Thank you in advance for your comments,
-- Alexander

TTA: The free lossless True Audio compressor

Reply #37
Question:
Why TTA didn't plays via CUE with foobar2000?
Igor

TTA: The free lossless True Audio compressor

Reply #38
Quote
Why TTA didn't plays via CUE with foobar2000?

Because I never use CUE. I will look at the plugins code to support this mode if it's required.

-- Alexander

TTA: The free lossless True Audio compressor

Reply #39
Quote
Because I never use CUE. I will look at the plugins code to support this mode if it's required.

It's required. 
For now it's only one thing that stops me from using TTA.
Igor

TTA: The free lossless True Audio compressor

Reply #40
Quote
Question:
Why TTA didn't plays via CUE with foobar2000?

Cause the TTA PlugIn for fb2k is inherently broken right now.
Read this thread for more information.
"To understand me, you'll have to swallow a world." Or maybe your words.

TTA: The free lossless True Audio compressor

Reply #41
Quote
It's required. 
For now it's only one thing that stops me from using TTA.


OK. Going to resolve this problem at soon. New plugin will to appear at end of next week.

Quote
Cause the TTA PlugIn for fb2k is inherently broken right now.


TTA PlugIn for fb2k works good for me and I have no any bug reports about one.
In a separate thread we talking about future modifications in a plugin's code.

TTA: The free lossless True Audio compressor

Reply #42
and what about an xmms plugin?

anyways, the latest source at corecodec is working (with those compile errors, still - probably gcc3.3 issue) and at the RW Debian Rep


later

TTA: The free lossless True Audio compressor

Reply #43
Quote
and what about an xmms plugin?

In process ;-) Please contact to Pavel Zhilin (pzh@iszf.irk.ru) directly to get more info about Linux software.

Quote
anyways, the latest source at corecodec is working (with those compile errors, still - probably gcc3.3 issue) and at the RW Debian Rep

Lastest source completely working. gcc3 shows warnings, not errors. Shown warnings is not critical. You may to disable it by removing -Wall parameter in the Makefile.

 
SimplePortal 1.0.0 RC1 © 2008-2019