You will not be surprised to hear, that i am also very interested into the performance of Flake and the upcoming new Flac release. Here is a comparison i have just performed.
Participiants:
Yalac V0.11a: slightly improved over V0.11.
FLAC 1.1.2:
Flake 0.10: file flake-0.10-win32-i686.zip from sourceforge.
Test system:
P3-800 with a (slow) 40 GB HD.
Results
Yalac V0.11a | FLAC | Flake |
Turbo Fast Light Normal High Extra | -8 | -8 -11 -12 |
---------------------------------------------------+--------+----------------------+
rw | | |
Ratio: 58.03 57.14 56.78 56.49 56.30 56.09 | 59.54 | 59.06 58.80 58.74 |
EncoTime: 31.46 41.24 52.74 70.45 92.25 127.96 | 280.47 | 133.57 297.68 871.84 |
---------------------------------------------------+--------+----------------------+
songs | | |
Ratio: 49.09 48.37 47.98 47.59 47.41 47.20 | 51.35 | 50.27 49.66 49.59 |
EncoTime: 16.19 22.80 31.42 43.70 59.02 84.50 | 185.51 | 86.14 198.37 591.69 |
---------------------------------------------------+--------+----------------------+
Ratio is the compression ratio in percent, EncoTime the duration of encoding in seconds. Encoding speed of Yalac's presets Turbo and Fast is allready being limited by my slow 40 GB harddisk.
For the test sets:
"rw" contains 46 files from http://www.rarewares.org/test_samples/. Should be the whole dir. I call this my primary test set and prefer to use it for my tuning.
"songs" contains CD-Ripps of the beginning of the following songs:
Song_02 Dire Straits "(Forgot the title)", 1:19
Song_04 Bruce Cockburn (Cover) "Red ships take off...", 1:27
Song_06 King Crimson "Lady of the dancing waters", 1:29
Song_08 Peter Gabriel "Mercy Street", 3:10
Song_10 Thin Lizzy "Whisky in the jar", 1:19
Song_12 Tracy Chapman "Mountains o' things", 1:02
Song_14 Bruce Cockburn (Cover) "Silver wheels", 1:20
Song_16 Kunze "Dein ist mein ganzes Herz", 1:12
This set contains many files that are benefiting from higher predictor orders. It may be less representative than set rw, but i keep it because it has been my primary set for many years.
Some remarks
Flake is performing really great compared to FLAC. Much faster and significantly better compression! Congratualations! I am very curious, if a possible combination of the new methods of Flake and the upcoming FLAC will provide even better compression.
While testing Flake, i have been a bit irritated: My tool for the calculation of the compression ratio gave me worse ratios than Flake itself reported. My pocket calculator tells me, that the my tool is right.
Does Flake (and possibly FLAC, i didn't check it) ignore the overhead of metadata and streaminfo when calculating the compression ratio?