lossyWAV 1.3.0 released, Added noise WAV bitdepth reduction method. |
lossyWAV 1.3.0 released, Added noise WAV bitdepth reduction method. |
Aug 6 2011, 21:50
Post
#1
|
|
![]() lossyWAV Developer Group: Developer Posts: 1721 Joined: 11-April 07 From: Wherever here is Member No.: 42400 |
lossyWAV 1.3.0 is released.
lossyWAV is a near lossless audio processor which dynamically reduces the bitdepth of the signal on a block-by-block basis. Bitdepth reduction adds noise to the processed output. The added noise is adaptively shaped by default and can alternatively be fixed noise shaped or white noise depending on command line parameters. When lossyWAV processed output is compressed with certain lossless codecs (FLAC, Wavpack, Tak, LPAC, MPEG-4 ALS and WMA-Lossless) the bitrate of the output file is significantly* reduced compared to the lossless original. Changes from 1.2.0b:
This post has been edited by Nick.C: Aug 10 2011, 21:12 -------------------- lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB |
|
|
|
![]() |
Sep 19 2011, 18:30
Post
#2
|
|
![]() Group: Members Posts: 455 Joined: 16-December 01 Member No.: 664 |
thank you Northpack. This increases speed to 9x, but still isn't close to the 33x I had with 1.1.0c I guess that's still due to the new (fixed) noise shaping algorithms. Maybe Nic can comment on that. If you want it fast, I suppose you should stay with 1.1.0c I always thought that there is unsuitable real-world wave input for lossyWAV (i.e. an input which won't result in significantly higher compression when prepocessed with lossyWAV). I just came across an example which seems to defy that rule. No surprise here. It's known that there are some kind of signals which FLAC itself compresses very efficiently (i.e. solo piano music). Those signals can actually have a worse compression ratio when preprocessed with lossyWAV, because it forces FLAC to use a very small block size of 512 samples, thus decreasing it's efficiency (while lossyWAV can't always make up for the loss in those cases, see the small correction file). This post has been edited by Northpack: Sep 19 2011, 18:39 |
|
|
|
Dec 16 2012, 17:40
Post
#3
|
|
![]() Group: Members (Donating) Posts: 1442 Joined: 11-February 03 From: Vermont Member No.: 4955 |
No surprise here. It's known that there are some kind of signals which FLAC itself compresses very efficiently (i.e. solo piano music). Those signals can actually have a worse compression ratio when preprocessed with lossyWAV, because it forces FLAC to use a very small block size of 512 samples, thus decreasing it's efficiency (while lossyWAV can't always make up for the loss in those cases, see the small correction file). I found this from a search after a piano track got bigger with lossywav (standard level for lossywav, and 5 for flac). Maybe there's some place to mention this caveat in the wiki article? A similar piece on harpsichord (I guess due to more harmonics and less initial compression by flac) did shrink from 824 to 538 kb/s |
|
|
|
Dec 16 2012, 20:15
Post
#4
|
|
![]() lossyWAV Developer Group: Developer Posts: 1721 Joined: 11-April 07 From: Wherever here is Member No.: 42400 |
Maybe there's some place to mention this caveat in the wiki article? Sounds like a plan - it did come up in one of the development threads, but it bears repeating in the significantly more concise wiki article. -------------------- lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB |
|
|
|
Nick.C lossyWAV 1.3.0 released Aug 6 2011, 21:50
Nick.C CODElossyWAV 1.3.0, Copyright (C) 2007-201... Aug 6 2011, 21:53
Steve Forte Rio BRAVO! Aug 7 2011, 08:35
halb27 Great work! Thank you, Nick. Aug 7 2011, 09:37
TBeck Really cool! Thank you! Aug 11 2011, 01:11
punkrockdude Nick.C: Do you play FLAC/LossyWAV with your Androi... Aug 11 2011, 16:11
vvneagleone Nice work! For what purposes do you think this... Aug 11 2011, 16:20
Nick.C QUOTE (punkrockdude @ Aug 11 2011, 16:11)... Aug 11 2011, 17:44
punkrockdude QUOTE (Nick.C @ Aug 11 2011, 18:44) QUOTE... Aug 11 2011, 20:21
larryfine Great! Thank you very much! Aug 11 2011, 22:35
Nick.C I've just completed a full music collection tr... Aug 14 2011, 11:44
zerowalker Is this a Almost Lossless compression?
As that is ... Aug 17 2011, 04:16
bryant QUOTE (zerowalker @ Aug 16 2011, 20:16) I... Aug 17 2011, 06:40
zerowalker QUOTE (bryant @ Aug 17 2011, 07:40) QUOTE... Aug 17 2011, 19:29
Nick.C The settings for foobar2000 conversion to lossyFLA... Aug 17 2011, 19:38
punkrockdude QUOTE (Nick.C @ Aug 17 2011, 20:38) The s... Aug 18 2011, 00:37
Nowings69 Congratulations Aug 18 2011, 08:29
punkrockdude As an intrigued fan of LossyWAV may I ask what you... Aug 21 2011, 21:15
Anakunda HI! I'm curious what listening configurati... Aug 21 2011, 21:17
drumliner just tried lossywav to create some lossy.flac file... Aug 21 2011, 23:41
Nick.C @punkrockdude: I'm not active developing at th... Aug 22 2011, 07:48
drumliner thanks Nick. working properly now Aug 22 2011, 13:05
Nick.C Added: foobar2000 settings for producing lossyWMAL... Sep 4 2011, 21:22
chrizoo I updated from 1.1.0c (which the wiki currently po... Sep 19 2011, 14:43
Northpack QUOTE (chrizoo @ Sep 19 2011, 14:43) I up... Sep 19 2011, 15:13
chrizoo thank you Northpack. This increases speed to 9x, b... Sep 19 2011, 16:53
lvqcl QUOTE (chrizoo @ Sep 19 2011, 19:53) than... Sep 19 2011, 18:38
chrizoo QUOTE (lvqcl @ Sep 19 2011, 17:38) Make s... Sep 19 2011, 20:30
chrizoo another issue I came across:
I always thought tha... Sep 19 2011, 17:50
b66pak indeed is faster with libfftw3-3.dll in lossyWAV f... Sep 19 2011, 20:09
chrizoo edit:
QUOTE I always thought that there is NO unsu... Sep 19 2011, 20:11
Nick.C Regarding processing speed, there are three things... Sep 19 2011, 20:40
chrizoo QUOTE (Nick.C @ Sep 19 2011, 19:40) Regar... Sep 19 2011, 20:43
Nick.C @ chrizoo: Please post a 30 second clip to allow c... Sep 19 2011, 20:47
Nick.C Chris,
Thanks for taking the time to provide me w... Sep 21 2011, 20:23
chrizoo sorry for the late reply, I was gone.
Thank you fo... Oct 5 2011, 19:55
Nick.C From lossyWAV long help:
"Process Description... Oct 5 2011, 21:40
chrizoo first of all I'm sorry that I raised the issue... Oct 5 2011, 22:32
botface QUOTE (chrizoo @ Oct 5 2011, 22:32) What ... Oct 6 2011, 09:49
2Bdecided You'll also get zero bits removed if there are... Oct 6 2011, 12:54
uncajesse I fully updated this to work with v1.3, if anyone ... Nov 19 2011, 11:55
FreaqyFrequency Hey Nick/all involved parties,
This is an absolut... Feb 17 2012, 02:01
Nick.C Hi Sean,
You could try using scaling to reduce th... Feb 17 2012, 21:23
softrunner Is it possible to get lower quaity (and bitrate) t... Jul 27 2012, 02:12
halb27 IMO the 'not fully transparent' statement ... Jul 28 2012, 09:15
Nick.C As Horst has said, the aim during lossyWAV develop... Jul 29 2012, 19:30
Dynamic QUOTE (Nick.C @ Jul 29 2012, 19:30) Probl... Jul 30 2012, 10:03
Dynamic I had a read of the original thread on the lossyFL... Aug 19 2012, 16:35
tycho FYI. I've started translating the lossyWAV 1.3... Aug 21 2012, 22:53
Nick.C Hi Tycho,
Many thanks for tackling the conversion... Aug 22 2012, 19:15
LoRd_MuldeR What about Unicode support for lossyWAV?
http://w... Aug 29 2012, 22:37
tycho QUOTE (LoRd_MuldeR @ Aug 29 2012, 13:37) ... Aug 30 2012, 09:07
LoRd_MuldeR QUOTE (tycho @ Aug 30 2012, 09:07) Thanks... Aug 30 2012, 14:29
tycho QUOTE (LoRd_MuldeR @ Aug 30 2012, 05:29) ... Aug 30 2012, 15:16
LoRd_MuldeR I have hacked a Unicode support into a large numbe... Aug 30 2012, 15:39
Adagio A question more related to the foobar2000 converte... Feb 23 2013, 00:48
Nick.C When creating correction files, --stdout cannot be... Feb 23 2013, 13:53![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 03:25 |