IPB

Welcome Guest ( Log In | Register )

16 Pages V  « < 11 12 13 14 15 > »   
Closed TopicStart new topic
lossyWAV 1.3.0 Development Thread, Added noise WAV bitdepth reduction method.
halb27
post Mar 17 2011, 21:40
Post #301





Group: Members
Posts: 2257
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



1.2.3.e's average bitrate for my usual test set of various pop music:

-q S: 431 kbps
-q C: 395 kbps
-q P: 337 kbps
-q X: 293 kbps

Using -q X I could ABX eig and furious both 9/10. The hiss in eig is relatively obvious.
Using -Q P I could not ABX eig (the improvement from -q X is quite impressive), and ABXed furious 8/10. Don't care too much about artificial furious, especially as I'd call the result good.

This post has been edited by halb27: Mar 17 2011, 21:41


--------------------
lame3100i -V0.5+ --adbr_short 480
Go to the top of the page
+Quote Post
Nick.C
post Mar 17 2011, 21:49
Post #302


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Thanks for the very prompt testing - these results seems to be a retrograde step from 1.2.3c (the last for which I could find your test results).

I will look at the differences in the noise shaping between these versions and revert.

I have decided to include a new parameter "--static" in the next beta to allow the user to increase the minimum-number-of-bits-to-keep as mentioned previously.

[edit] sp. [/edit]

This post has been edited by Nick.C: Mar 17 2011, 21:49


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
halb27
post Mar 17 2011, 22:50
Post #303





Group: Members
Posts: 2257
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



QUOTE (Nick.C @ Mar 17 2011, 21:49) *
... these results seems to be a retrograde step from 1.2.3c ...

Well, when ABXing at different times my ABX results are not necessarily comparable. I guess my sensitvity varies. Moreover the exact test details aren't exactly the same (especially listening volume).
So I retested eig and ABXed it against the 1.2.3.c and 1.2.3.e extraportable results. And yes, the 1.2.3.c result is really better.

This post has been edited by halb27: Mar 17 2011, 22:53


--------------------
lame3100i -V0.5+ --adbr_short 480
Go to the top of the page
+Quote Post
halb27
post Mar 18 2011, 10:50
Post #304





Group: Members
Posts: 2257
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



I did the same test again this morning as with my last post, and I could ABX eig using 1.2.3.c -X with the same result as when using 1.2.3.e.
My sensitivity really changes. Not good, but it is like that. Probably also due to my age (61). It would be great if we could have more testers.
Sorry for the confusion.

This post has been edited by halb27: Mar 18 2011, 10:50


--------------------
lame3100i -V0.5+ --adbr_short 480
Go to the top of the page
+Quote Post
Ljubo44
post Mar 19 2011, 18:08
Post #305





Group: Members
Posts: 33
Joined: 16-January 11
Member No.: 87368



QUOTE (Nick.C @ Mar 16 2011, 21:39) *
I am thinking about how best to allow the user to tweak certain parameters to further reduce the number of bits removed. One which immediately springs to mind is to allow the user to increase the minimum-number-of-bits-to-keep (default=6), probably user selectable between 7 and 16. Will revert with another beta in due course.

lossyWAV beta 1.2.3e attached to post #1 in this thread.


Awesome thank you. Your thread is my homepage
Go to the top of the page
+Quote Post
Nick.C
post Mar 24 2011, 22:34
Post #306


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



lossyWAV beta 1.2.3f attached to post #1 in this thread.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
halb27
post Mar 29 2011, 08:53
Post #307





Group: Members
Posts: 2257
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



I tested 1.2.3.f in my usual way.
Average bitrates are:

-q S: 432 kbps
-q C: 397 kbps
-q P: 340 kbps
-q X: 298 kbps

Using -q X I could not ABX eig. With furious I arrived at 8/10. For sec. 1.8...2.8 the added hiss makes the result sound a tiny bit brighter. It's only a tiny bit we really shouldn't care about with this artificial sample.
Using -q P my result with this spot was 6/10.

I also listened to some -q X encoded regular music and was totally happy with the result.

This post has been edited by halb27: Mar 29 2011, 08:55


--------------------
lame3100i -V0.5+ --adbr_short 480
Go to the top of the page
+Quote Post
GeSomeone
post Mar 29 2011, 11:36
Post #308





Group: Members
Posts: 913
Joined: 22-October 01
From: the Netherlands
Member No.: 335



Thanks halb27 for your prompt test.
Did anybody test other sample rates than 44.1k? Just asking because Nick did not go final because of a suspicion there.
Go to the top of the page
+Quote Post
Nick.C
post Apr 8 2011, 20:51
Post #309


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



I've been working with higher sample rates - with somewhat mixed success.

The adaptive noise shaping method seems to be working well for sample rates up to and including 96kHz. Above that however, there are issues that I have not yet managed to get to the bottom of.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
GeSomeone
post Apr 10 2011, 19:00
Post #310





Group: Members
Posts: 913
Joined: 22-October 01
From: the Netherlands
Member No.: 335



QUOTE (Nick.C @ Apr 8 2011, 21:51) *
The adaptive noise shaping method seems to be working well for sample rates up to and including 96kHz.

For all practical purposes that would do. Personally, if I wanted to save space on a 192kHz file, the first thing I would consider is resampling to 96kHz wink.gif
I understand, of course, that you'd like to know what goes on at higher rates, if not, you could set 96kHz as the maximum sample rate for 1.3.0.


--------------------
In theory, there is no difference between theory and practice.
Go to the top of the page
+Quote Post
Nick.C
post Apr 12 2011, 18:53
Post #311


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Knowing why is pretty fundamental - and working it out can cause some previously undetected problems to be discovered and rectified....

lossyWAV beta 1.2.3g attached to post #1 in this thread.

I believe that the adaptive noise shaping is working for all sample rates up to and including 384kHz (maximum tested so far....).


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
botface
post Apr 13 2011, 10:18
Post #312





Group: Members
Posts: 338
Joined: 14-January 08
Member No.: 50483




I noticed that the Wiki looks badly out of date - especially regarding recent changes to quality settings - but I don't feel confident to update it
Go to the top of the page
+Quote Post
Ljubo44
post Apr 13 2011, 16:43
Post #313





Group: Members
Posts: 33
Joined: 16-January 11
Member No.: 87368



lossyWAV_beta_1.2.3g is twice better than lossyWAV_beta_1.2.3e at 96kHz smile.gif from 1235kb/s to 1244kb/s but twice closer to original. congrats!
Go to the top of the page
+Quote Post
Nick.C
post Apr 13 2011, 18:36
Post #314


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



That's one positive response, thanks! Anyone else care to chip in with some high-sample-rate observations?

I will get around to the wiki when v1.3.0 is (finally!) released (although I will need help, as usual.... smile.gif).


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
halb27
post Apr 13 2011, 19:45
Post #315





Group: Members
Posts: 2257
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



No high sample rate test from my side, just my usual one with the usual results (furiuos ABXable with -q X though quality is good, furious and eig fine with -q P).

Bitrates for my standard test set:

-q S: 436 kbps
-q C: 399 kbps
-q P: 341 kbps
-q X: 297 kbps


--------------------
lame3100i -V0.5+ --adbr_short 480
Go to the top of the page
+Quote Post
Nick.C
post Apr 13 2011, 21:50
Post #316


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Thanks again for testing - it's much appreciated as always.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Nick.C
post Apr 16 2011, 17:39
Post #317


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



lossyWAV beta 1.2.3h attached to post #1 in this thread.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Nick.C
post Apr 17 2011, 19:45
Post #318


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Thinking of reducing maximum clips-per-channel-per-codec-block to zero when adaptive shaping is active to reduce the possibility of the current method which allows a certain number of clips from "overloading" the noise-shaping filter(s).


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Nick.C
post Apr 21 2011, 19:13
Post #319


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Two technical questions:

1) the spreading algorithm in lossyWAV has always averaged the amplitude of adjacent FFT results rather than the power - is this likely to be the correct approach?

2) Should I correct the audio for DC offset prior to performing the FFT analyses on it (DC offset correction over number of samples in each FFT only, repeated per FFT)?

[edits] .... due to poor command of the English language.... [/edits]

This post has been edited by Nick.C: Apr 21 2011, 20:34


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Nick.C
post Apr 22 2011, 19:33
Post #320


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



lossyWAV beta 1.2.3i attached to post #1 in this thread.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Nick.C
post Apr 23 2011, 19:02
Post #321


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



Full collection transcode resulted in 303kbit/s at -q X.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
2Bdecided
post Apr 26 2011, 14:56
Post #322


ReplayGain developer


Group: Developer
Posts: 4586
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



QUOTE (Nick.C @ Apr 21 2011, 19:13) *
Two technical questions:

1) the spreading algorithm in lossyWAV has always averaged the amplitude of adjacent FFT results rather than the power - is this likely to be the correct approach?

2) Should I correct the audio for DC offset prior to performing the FFT analyses on it (DC offset correction over number of samples in each FFT only, repeated per FFT)?

[edits] .... due to poor command of the English language.... [/edits]

1) probably not wink.gif down the route to proper psychoacoustics you go... wink.gif

2) you don't use the DC bin in the calculations, do you? if no, then no need to worry (IMO! I could be wrong). if yes, then don't.

Cheers,
David.
Go to the top of the page
+Quote Post
Ljubo44
post Apr 26 2011, 18:13
Post #323





Group: Members
Posts: 33
Joined: 16-January 11
Member No.: 87368



lossyWAV beta 1.2.3h is better than lossyWAV beta 1.2.3i emot-toot.gif because lossyWAV beta 1.2.3i have stronger supression noise in audible range. In lossyWAV beta 1.2.3h the situation is reversed. But better is to be supression noise in inaudible range. I speaking only for high sample rate, 192kHz and 96kHz
Go to the top of the page
+Quote Post
Nick.C
post Apr 26 2011, 18:42
Post #324


lossyWAV Developer


Group: Developer
Posts: 1721
Joined: 11-April 07
From: Wherever here is
Member No.: 42400



QUOTE (Ljubo44 @ Apr 26 2011, 18:13) *
I speaking only for high sample rate, 192kHz and 96kHz
Thanks for that - I'll have a look. I'm trying to optimise file-size as well as noise-shaping. It's disappointing to hear that beta 1.2.3i is retrograde compared to beta 1.2.3h.

David:

1) I think that I phrased my question badly. Should I be using power averaging?

2) The DC bin is not used in the calculations. Correcting DC offset seems to have got rid of the problem that has been plaguing the Furious sample. I can only guess that this is because of lower calculated amplitudes at the low frequency end of the spectrum. This alone makes me think that I need to correct before FFT. I'll try some other things that have occurred.


--------------------
lossyWAV -q X -i | FLAC -8 ~= 295kbps
SGS III (Rooted) + 64GB
Go to the top of the page
+Quote Post
Ljubo44
post Apr 26 2011, 23:10
Post #325





Group: Members
Posts: 33
Joined: 16-January 11
Member No.: 87368



picture says more than 1000 words

lossyWAV_beta_1.2.3h


lossyWAV_beta_1.2.3i


I using wavelab6 for audio compare between original and lossywav and gain for inverted difference +50db. All settings is [ lossywav - -q 10.0 --static 16 --silent --stdout ]
I still using lossywave for testing only. I hope this will help you
Go to the top of the page
+Quote Post

16 Pages V  « < 11 12 13 14 15 > » 
Closed 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: 21st May 2013 - 23:09