IPB

Welcome Guest ( Log In | Register )

Yalac - Comparisons, How the evaluation release compares to other compressors
TBeck
post Apr 10 2006, 07:30
Post #1


TAK Developer


Group: Developer
Posts: 1095
Joined: 1-April 06
Member No.: 29051



Content

In this thread the testers should post comparisons of the preset modes of Yalac (Working name for "Yet another lossless audio compressor") with other lossless compressors.

The results for specific variations of individual encoder options should go into the thread " Yalac Evaluation and optimization".

Guidelines

Please post the exact version number of the compressors. Compression ratio should be specified in percent of the uncompressed file size. Speed figures should be specified as multiple of real time (duration of the test files). A specification of your test system, especially the CPU, would be helpful.

Open end: Feel free to add more results later.

What happened

Bad timing of my introduction (April 1.) forced an early publication of an evaluation release of Yalac, to prove, that it really works. This are results of 8 forum members, who where so kind to test the experimental release for me.

Many thanks!

Goals

Yalac should finally achieve compression ratios on par with Monkey's Audio High. Decoding speed should be at least two times higher than Monkey and never be significantly lower than with FLAC (possibly Yalac will later be integrated into FLAC).

My next steps

The first results i have received from the testers show me some weaknesses of the encoder. That's a good thing, because that means, that there definitely is a chance to increase the compression efficiency! Same is true for the speed; especially the decoder is not fully optimized yet. But it will take some time, before i will come up with an optimized release.

Links to 24 bit files i have used

I think, they are hard to find.

CODE
44 KHz, 24 bit

mytek_8X96_24bit_web.wav
Mytek-stereo96adc_evans.wav
Mytek-stereo96adc_ravel.wav

Source: http://www.mytekdigital.com/compare/comparison1.htm

48 KHz, 24 bit

McDougalsMen24bit_48kHz.wav
sister24bit_48kHz.wav

Source: http://ff123.net/samples.html


Or make a better Google search. foosion shows you how: http://www.hydrogenaudio.org/forums/index....ndpost&p=381702

This post has been edited by TBeck: Apr 12 2006, 20:23
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Destroid
post Apr 18 2006, 01:13
Post #2





Group: Members
Posts: 545
Joined: 4-June 02
Member No.: 2220



Test #3 - LP recorded to cassette, includes vinyl pops, tape hiss, distortion from the A/D conversion process, etc.:
CODE

Harry Nilsson - Son of Schmilsson (3rd gen copy) 434,970,156 bytes duration 41:05
=====================================================================================
name/params Ratio EncTime DecTime
--------------------- ------ ------ ------
Yalac 0.03 fastest 61.92% 47.60x 70.00x
Yalac 0.03 fast 61.49% 38.79x 71.55x
MAC 4.01 beta2 -c1000 62.42% 61.87x 52.00x
FLAC 1.1.2 --fast 67.98% 66.99x 69.90x
WavPack 4.3 -f 66.82% 65.30x 68.09x
OFR 4.520 --mode fast 61.31% 22.88x 35.48x
--------------------- ------ ------ ------
Yalac 0.03 normal 61.30% 24.35x 70.01x
MAC 4.01 beta2 -c2000 61.22% 49.61x 41.86x
FLAC 1.1.2 (default) 63.24% 53.94x 70.84x
WavPack 4.3 (default) 60.93% 62.43x 67.68x
OFR 4.520 (default) 60.69% 16.70x 25.20x
LA 0.4 (normal) 59.84% 5.77x 7.88x
TTA 3.3 (default) 63.42% 60.31x 57.60x
--------------------- ------ ------ ------
Yalac 0.03 high 61.17% 7.09x 69.69x
MAC 4.01 beta2 -c3000 60.94% 40.63x 38.48x
FLAC 1.1.2 --best 62.95% 11.86x 70.75x
WavPack 4.3 -h 62.47% 43.76x 57.96x
OFR 4.520 --mode high 60.54% 11.62x 16.56x
LA 0.4 -high 59.66% 4.51x 5.42x
--------------------- ------ ------ ------


Test #4 - spoken word, dialogue, mono, recorded directly to digital medium - no transfer
CODE

spoken word - mono - 16bit 44KHz 183,064,762 bytes duration 34:35
=====================================================================
name/params Ratio EncTime DecTime
--------------------- ------ ------ ------
Yalac 0.04 fastest 26.52% 316.88x 237.72x
Yalac 0.04 fast 26.10% 205.96x 301.75x
MAC 4.01 beta2 -c1000 27.84% 157.16x 120.84x
FLAC 1.1.2 --fast 30.30% 272.13x 349.50x
WavPack 4.3 -f 28.86% 232.99x 262.46x
OFR 4.520 --mode fast 25.52% 63.24x 81.27x
--------------------- ------ ------ ------
Yalac 0.04 normal 25.84% 103.70x 287.82x
MAC 4.01 beta2 -c2000 26.36% 109.30x 94.39x
FLAC 1.1.2 (default) 28.41% 214.20x 332.85x
WavPack 4.3 (default) 28.07% 195.59x 225.86x
OFR 4.520 (default) 25.26% 44.70x 57.92x
LA 0.4 normal 25.39% 14.13x 18.66x
TTA 3.3 (default) 26.81% 202.44x 129.33x
--------------------- ------ ------ ------
Yalac 0.04 high 25.70% 17.22x 284.41x
MAC 4.01 beta2 -c3000 26.05% 95.47x 83.21x
FLAC 1.1.2 --best 28.18% 47.48x 327.90x
WavPack 4.3 -h 27.08% 94.31x 106.24x
OFR 4.520 --mode high 25.14% 29.05x 38.15x
LA 0.4 high 25.44% 9.23x 10.36x
--------------------- ------ ------ ------

edit: added TTA scores

This post has been edited by Destroid: Apr 24 2006, 17:56


--------------------
"Something bothering you, Mister Spock?"
Go to the top of the page
+Quote Post
Shade[ST]
post Apr 18 2006, 01:21
Post #3





Group: Members
Posts: 1189
Joined: 19-May 05
From: Montreal, Canada
Member No.: 22144



Destroid's results prove that YALAC is the best asymetric lossless audio codec to date.

Congrats, Thomas!

Keep up the hard work. And tell us if your house is still in one piece.
Go to the top of the page
+Quote Post

Posts in this topic
- TBeck   Yalac - Comparisons   Apr 10 2006, 07:30
- - Synthetic Soul   My results can be found at the following address: ...   Apr 11 2006, 18:05
|- - onthejazz   QUOTE (Synthetic Soul @ Apr 11 2006, 12:0...   Apr 12 2006, 04:52
- - Destroid   I had issues with the inability for Yalac to accep...   Apr 12 2006, 03:22
- - Synthetic Soul   Comparison now includes Yalac Fastest.Summary of e...   Apr 12 2006, 22:09
- - Destroid   These are benchmarks with Yalac 0.03 with two albu...   Apr 13 2006, 21:54
|- - TBeck   QUOTE (Destroid @ Apr 13 2006, 10:54 PM) ...   Apr 13 2006, 22:40
- - Destroid   Test #3 - LP recorded to cassette, includes vinyl ...   Apr 18 2006, 01:13
|- - Shade[ST]   Destroid's results prove that YALAC is the bes...   Apr 18 2006, 01:21
|- - Destroid   QUOTE ' date='Apr 18 2006, 12:21 AM' p...   Apr 18 2006, 02:56
- - Synthetic Soul   Garf posted some suggestions for "presets...   Apr 18 2006, 09:47
|- - Destroid   QUOTE (Synthetic Soul @ Apr 18 2006, 08:4...   Apr 18 2006, 11:09
|- - TBeck   QUOTE (Destroid @ Apr 18 2006, 12:09 PM) ...   Apr 18 2006, 11:23
|- - Destroid   QUOTE (TBeck @ Apr 18 2006, 10:23 AM) I a...   Apr 18 2006, 11:49
|- - pest   QUOTE My channel decorrelation obviously needs som...   Apr 18 2006, 12:23
- - vinnie97   I'm still waiting for something to beat LA...   Apr 18 2006, 10:13
- - Firon   I'm really impressed, the fast compression rat...   Apr 18 2006, 11:40
|- - TBeck   QUOTE (Firon @ Apr 18 2006, 12:40 PM) I...   Apr 18 2006, 11:47
- - JB_   Hello, its my 1st post here. Have you guys know th...   Apr 18 2006, 12:01
|- - [proxima]   QUOTE (JB_ @ Apr 18 2006, 01:01 PM) Have ...   Apr 18 2006, 12:18
|- - JB_   QUOTE TTA was considered in previous tests by guru...   Apr 18 2006, 16:31
- - Synthetic Soul   Following my comparison using 16bit 44.1KHz stereo...   Apr 18 2006, 12:11
|- - TBeck   QUOTE (Synthetic Soul @ Apr 18 2006, 01:1...   Apr 18 2006, 14:20
- - Synthetic Soul   Not especially. Is there a compelling reason to i...   Apr 18 2006, 16:42
- - Mo0zOoH   TBeck, Your compressor is actually a BOMB. Right ...   Apr 18 2006, 18:20
- - Synthetic Soul   Out of interest on my part TTA is now included whe...   Apr 18 2006, 18:49
|- - Shade[ST]   QUOTE (Synthetic Soul @ Apr 18 2006, 01:4...   Apr 18 2006, 19:13
- - Synthetic Soul   Yes, that would be possible. Another member previ...   Apr 18 2006, 22:06
|- - Shade[ST]   That second method is evaluating the compresser...   Apr 18 2006, 22:30
- - audiofreak   QUOTE ' date='Apr 18 2006, 02:13 PM' p...   Apr 19 2006, 00:43
|- - Shade[ST]   Good idea. Now make it   Apr 19 2006, 01:19
|- - audiofreak   QUOTE ' date='Apr 18 2006, 08:19 PM' p...   Apr 19 2006, 01:42
- - Synthetic Soul   Well, OK, if anyone can suggest an algorithm that ...   Apr 19 2006, 07:44
- - TBeck   Current Progress you may call it Tom's diary....   Apr 23 2006, 10:50
- - audiofreak   Moderation: Removed unnecessary quote This may so...   Apr 23 2006, 15:19
|- - TBeck   QUOTE (audiofreak @ Apr 23 2006, 04:19 PM...   Apr 24 2006, 02:43
- - Destroid   At last, the first set of monural instrument track...   Apr 24 2006, 18:11
- - TBeck   Current Progress (V0.05) In my last post i asked ...   Apr 26 2006, 04:31
- - Synthetic Soul   Cool, thanks for the update Thomas. I thought I s...   Apr 26 2006, 10:01
- - TBeck   V0.05 is done Changes: - Preset FASTEST is gone....   Apr 29 2006, 11:18
|- - boombaard   QUOTE (TBeck @ Apr 29 2006, 12:18 PM) V0....   Apr 29 2006, 22:58
- - guruboolez   I have a question, related to the fact that I have...   Apr 29 2006, 11:39
|- - Destroid   QUOTE (guruboolez @ Apr 29 2006, 10:39 AM...   Apr 29 2006, 22:29
- - Supacon   It's good to see that you're progressing r...   Apr 29 2006, 18:41
|- - TBeck   QUOTE (Supacon @ Apr 29 2006, 07:41 PM) B...   May 2 2006, 13:31
|- - Shade[ST]   Hello Thomas, Do you think you could slightly int...   May 2 2006, 15:07
|- - TBeck   QUOTE ' date='May 2 2006, 04:07 PM' po...   May 2 2006, 15:38
|- - Shade[ST]   That should be fine.. if no filename is listed, ma...   May 2 2006, 16:40
|- - TBeck   QUOTE ' date='May 2 2006, 05:40 PM' po...   May 2 2006, 16:58
|- - Shade[ST]   Maybe add a target directory option, so that the d...   May 2 2006, 18:23
- - Destroid   The speed up in high mode is there. CODE Occult - ...   Apr 30 2006, 03:07
|- - TBeck   QUOTE (Destroid @ Apr 30 2006, 04:07 AM) ...   May 2 2006, 13:07
- - Destroid   My $0.02 USD, I would like to avoid the wildc...   May 2 2006, 22:28
|- - Shade[ST]   In that case, (infile | --all) (compression option...   May 2 2006, 22:54
|- - TBeck   QUOTE (Destroid @ May 2 2006, 11:28 PM) M...   May 2 2006, 22:55
|- - Destroid   QUOTE Would it be ok for now, if the file extensio...   May 2 2006, 23:57
||- - Synthetic Soul   QUOTE (Destroid @ May 2 2006, 10:57 PM) T...   May 3 2006, 09:55
|- - Synthetic Soul   QUOTE (TBeck @ May 2 2006, 09:55 PM) Quic...   May 3 2006, 09:44
|- - TBeck   QUOTE (Synthetic Soul @ May 3 2006, 10:44...   May 3 2006, 14:25
- - TBeck   Current Progress (V0.06) Sorry if i should talk t...   May 5 2006, 12:28
|- - Shade[ST]   Take your time if you should wish to, but I don...   May 5 2006, 13:22
|- - TBeck   QUOTE ' date='May 5 2006, 02:22 PM' po...   May 5 2006, 13:56
- - Synthetic Soul   I'm not sure what the priority is for testing ...   May 5 2006, 21:10
|- - TBeck   QUOTE (Synthetic Soul @ May 5 2006, 10:10...   May 5 2006, 22:18
|- - Synthetic Soul   QUOTE (TBeck @ May 5 2006, 10:18 PM) Henc...   May 6 2006, 10:08
||- - Shade[ST]   @Synthetic soul : If you make your batch files ava...   May 6 2006, 16:37
|- - TBeck   QUOTE (TBeck @ May 5 2006, 23:18) Most wo...   May 10 2006, 13:21
- - TBeck   V0.06 is done Changes: Compression efficiency an...   May 12 2006, 15:37
|- - Shade[ST]   My exams are now done, I'd be glad to test the...   May 12 2006, 16:31
- - Shade[ST]   On SSE optimization : CODE=== New test ===========...   May 13 2006, 00:49
|- - TBeck   QUOTE ' date='May 13 2006, 01:49' post...   May 13 2006, 01:33
|- - Shade[ST]   It seems my disk caching is quite unstable, then. ...   May 13 2006, 01:48
|- - TBeck   QUOTE ' date='May 13 2006, 02:48' post...   May 13 2006, 01:54
|- - Shade[ST]   These results are actually quite surprising, as th...   May 13 2006, 02:06
|- - TBeck   QUOTE ' date='May 13 2006, 03:06' post...   May 13 2006, 02:29
|- - Shade[ST]   Do the rounding errors mean that the encoding may ...   May 13 2006, 02:38
||- - TBeck   QUOTE ' date='May 13 2006, 03:38' post...   May 13 2006, 02:46
|- - Hyp-X   QUOTE (TBeck @ May 13 2006, 02:29) I am q...   May 15 2006, 16:21
|- - TBeck   QUOTE (Hyp-X @ May 15 2006, 17:21) F...   May 15 2006, 16:33
- - Destroid   A quick comparison between the last two versions u...   May 13 2006, 02:51
|- - TBeck   QUOTE (Destroid @ May 13 2006, 03:51) A q...   May 13 2006, 03:03
- - Destroid   Oops, keep forgetting the sustem specs. I fixed th...   May 13 2006, 03:25
|- - TBeck   QUOTE (Destroid @ May 13 2006, 04:25) Oop...   May 13 2006, 03:33
- - Synthetic Soul   QUOTE (TBeck @ May 13 2006, 01:33) BTW: A...   May 13 2006, 08:03
|- - TBeck   QUOTE (Synthetic Soul @ May 13 2006, 09:0...   May 13 2006, 12:52
- - Synthetic Soul   I hacked the original comparison table to include ...   May 15 2006, 11:09
|- - TBeck   QUOTE (Synthetic Soul @ May 15 2006, 12:0...   May 15 2006, 12:52
|- - TBeck   QUOTE (Synthetic Soul @ May 15 2006, 12:0...   May 15 2006, 13:41
|- - Synthetic Soul   QUOTE (TBeck @ May 15 2006, 13:41) Would ...   May 15 2006, 15:26
|- - TBeck   QUOTE (Synthetic Soul @ May 15 2006, 16:2...   May 15 2006, 15:57
- - Synthetic Soul   Yes, Fast is truely impressive. In the encoder se...   May 15 2006, 16:09
|- - TBeck   QUOTE (Synthetic Soul @ May 15 2006, 17:0...   May 15 2006, 16:17
|- - Synthetic Soul   QUOTE (Synthetic Soul @ May 15 2006, 16:0...   May 15 2006, 18:35
- - Firon   Fast mode is quite impressive in ratio and speed, ...   May 15 2006, 18:53
|- - TBeck   QUOTE (Firon @ May 15 2006, 19:53) Fast m...   May 15 2006, 19:45
- - Synthetic Soul   I have just checked the MD5 hash of all decoded fi...   May 15 2006, 22:20
- - audiofreak   QUOTE (TBeck @ May 15 2006, 14:45) QUOTE ...   May 16 2006, 03:14
- - TBeck   QUOTE (audiofreak @ May 16 2006, 04:14) P...   May 17 2006, 02:57
- - Shade[ST]   QUOTE (TBeck @ May 16 2006, 21:57) BTW: W...   May 17 2006, 05:58
- - Destroid   I agree the speed aspect is a Yalac specialty. Si...   May 17 2006, 20:21
4 Pages V   1 2 3 > » 


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 28th July 2014 - 08:14