Skip to main content

Topic: lossyWAV 1.3.0 Development Thread (Read 147894 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • Nick.C
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #375
Thanks very much for that - I am now happy that the adaptive shaping in beta 1.2.3p RC11 is "final" and the rest of the code just needs final polishing before the release of 1.3.0.

Further to RastaMan's comment regarding fixed noise shaping:

1) I have implemented the method by which a 64 tap FIR filter can be used to perform fixed noise shaping using the same bits-to-remove code as for adaptive noise shaping (but obviously with a constant rather than variable filter);
2) I am working on how much of this shaping to apply for each of the quality presets (v1.2.0 used shaping_factor=q/10 for q=0 to 10; shaping_factor was zero for negative quality values on the altpreset scale).

[edit] It is worth noting that the use of an FIR filter for fixed noise shaping (although slow) allows the desired gain curve to be used to create a filter for the same sample-rate as the audio. The old fixed noise shaping only had coefficients for 44.1kHz and 48kHz - it did not work properly for any other sample-rates. [/edit]
  • Last Edit: 21 June, 2011, 02:47:56 AM by Nick.C
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848| FLAC -5 -e -p -b 512 -P=4096 -S-

lossyWAV 1.3.0 Development Thread
Reply #376
What settings is everyone using for LossyFLAC? I want to use some non default settings and was wondering what other possible settings are there?
  • Last Edit: 22 June, 2011, 04:59:54 PM by Native_Soulja

  • Nick.C
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #377
Why do you want to use some non-default settings?

There are seven presets and 15001 possible steps on the quality scale....

Use "lossyWAV -L" to display long help.
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848| FLAC -5 -e -p -b 512 -P=4096 -S-

  • GeSomeone
  • [*][*][*][*][*]
lossyWAV 1.3.0 Development Thread
Reply #378
What settings is everyone using for LossyFLAC?

I usually choose -q 0 to -q 1  with  --limit 15159 added. But that's just a personal preference with no big science behind it and those values seem to match the --altpreset 3 I used with 1.2.0 .
In short, instead of the default (-q 2.5), your best bet is to use the -q (--quality) scale to find bitrates your happy with and check that you don't hear a difference (might depend on what you use the result files for).
In theory, there is no difference between theory and practice. In practice there is.

  • Nick.C
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #379
Well - nearly 6 weeks since the release of beta 1.2.3p RC11 and no bug reports....

I'll get on with tidying up the code in preparation for release!
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848| FLAC -5 -e -p -b 512 -P=4096 -S-

  • Nick.C
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #380
lossyWAV 1.3.0 attached to post #1 in this thread.
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848| FLAC -5 -e -p -b 512 -P=4096 -S-

  • lvqcl
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #381
Thanks for the development. BTW, I noticed that both lossyWAV_1.3.0.zip and lossyWAV_Source_20110806_1.3.0.zip contain LossyWAV.exe, and they are different...

(and, if someone doesn't know: FFTW 3.3 was released 2 weeks ago)

  • Nick.C
  • [*][*][*][*][*]
  • Developer
lossyWAV 1.3.0 Development Thread
Reply #382
Executable replaced in lossyWAV_1.3.0.zip.

Last time I looked, FFTW 3.3 was still in beta - my omission for not checking again. lossyWAV is compatible with FFTW 3.3.
lossyWAV -q X -a 4 -s h -A --feedback 2 --limit 15848| FLAC -5 -e -p -b 512 -P=4096 -S-

  • GeSomeone
  • [*][*][*][*][*]
lossyWAV 1.3.0 Development Thread
Reply #383
Congrats Nick, for reaching another milestone.
I guess thread should be closed after a while to avoid confusion, bug reports (if any) and test results can be new posts in this forum.
In theory, there is no difference between theory and practice. In practice there is.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
lossyWAV 1.3.0 Development Thread
Reply #384
To satisfy the request of the developer, this discussion will now close in order to "encourage discussion regarding the release of 1.3.0 to take place in different threads."
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.