IPB

Welcome Guest ( Log In | Register )

Resampling - Rounding Errors and Bit Depth.
zerowalker
post May 19 2013, 22:26
Post #1





Group: Members
Posts: 239
Joined: 6-August 11
Member No.: 92828



Okay so i recently got knowledge about the use of Bit Depth for Resampling.
I noticed that when i resampled old SNES music (which is pretty much, midi sound) i heard noise appearing on occasions.
At first i thought it was there originally, but then i rechecked, and well it wasnīt.

I then asked around about it, and got knowledge about Rounding Errors.
When resampling is done, there will be errors, and at 16bit (which was what i was working at) the errors are noticeable as there isnīt much do work with.
But when working at 32bit Float, the errors are so small that they pretty much donīt exist i guess, at least itīs not audible from my understanding.

But now to the thing that crossed my mind.

If 32bit float is great when working with resampling and such, how is 64bit float?
Is it much better, or isn't there any improvement?
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Nick.C
post May 22 2013, 10:12
Post #2


lossyWAV Developer


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



Try this sample - if you hear anything except dial tones then your playback chain is compromised.

[edit]

Health Warning: play at normal volume as ultrasonics can damage tweeters!

Apologies for omitting this.

[/edit]



This post has been edited by Nick.C: May 22 2013, 13:27


--------------------
lossyWAV -q X -a 4 --feedback 4| FLAC -8 ~= 320kbps
Go to the top of the page
+Quote Post
zerowalker
post May 22 2013, 11:00
Post #3





Group: Members
Posts: 239
Joined: 6-August 11
Member No.: 92828



QUOTE (Nick.C @ May 22 2013, 11:12) *
Try this sample - if you hear anything except dial tones then your playback chain is compromised.


I hear noise when the loud beep goes till the end.

Like

Beep beep beep ..... BEEP(noise around), until the beeping goes away near 2 sec, then all goes quiet.
Go to the top of the page
+Quote Post

Posts in this topic
- zerowalker   Resampling - Rounding Errors and Bit Depth.   May 19 2013, 22:26
- - AndyH-ha   Better for what? Quantization errors are obviously...   May 19 2013, 22:51
|- - zerowalker   QUOTE (AndyH-ha @ May 19 2013, 23:51...   May 19 2013, 22:55
- - jensend   Edit: I wrote the below before seeing Andy-ha...   May 19 2013, 23:24
|- - zerowalker   Probably, i have tried reading, but i guess i shou...   May 20 2013, 00:51
- - saratoga   If its 8 bit then playing it at 16 bit is no diffe...   May 20 2013, 01:49
- - AndyH-ha   Quantization errors are differences between the fl...   May 20 2013, 01:53
|- - zerowalker   QUOTE (AndyH-ha @ May 20 2013, 02:53...   May 20 2013, 02:09
|- - bennetng   QUOTE (zerowalker @ May 20 2013, 09:09) h...   May 20 2013, 05:55
|- - zerowalker   QUOTE (bennetng @ May 20 2013, 06:55) QUO...   May 20 2013, 07:52
|- - bennetng   QUOTE (zerowalker @ May 20 2013, 14:52) Q...   May 20 2013, 08:07
|- - zerowalker   Windows 8, donīt know the resampler itself, but it...   May 20 2013, 08:17
|- - bennetng   QUOTE (zerowalker @ May 20 2013, 15:17) W...   May 20 2013, 10:19
|- - zerowalker   I donīt know how high volume i should have on 5432...   May 20 2013, 19:38
|- - bennetng   QUOTE (zerowalker @ May 21 2013, 02:38) 1...   May 21 2013, 01:57
|- - zerowalker   I only hear it after, so 2. I did upload it here:...   May 21 2013, 02:01
|- - bennetng   QUOTE (zerowalker @ May 21 2013, 09:01) I...   May 21 2013, 02:15
||- - zerowalker   QUOTE (bennetng @ May 21 2013, 03:15) QUO...   May 21 2013, 02:24
||- - bennetng   Some resampler comparisons: http://src.infinitewav...   May 21 2013, 02:38
||- - zerowalker   Can i make one such graph to try the resampler i u...   May 21 2013, 02:58
||- - phofman   QUOTE (zerowalker @ May 21 2013, 03:58) C...   May 21 2013, 08:50
|- - jensend   I don't hear any problem with your resampled a...   May 21 2013, 06:27
|- - zerowalker   Really? Donīt you hear any noise at all;S? Cause ...   May 21 2013, 07:37
|- - probedb   I'm not sure what you mean by noise in that cl...   May 21 2013, 08:10
|- - zerowalker   Increase your volume, listen at 4 sec towards the ...   May 21 2013, 08:22
|- - probedb   QUOTE (zerowalker @ May 21 2013, 08:22) I...   May 21 2013, 11:36
|- - zerowalker   QUOTE (probedb @ May 21 2013, 12:36) QUOT...   May 21 2013, 21:13
|- - lvqcl   QUOTE (zerowalker @ May 22 2013, 00:13) B...   May 21 2013, 21:25
|- - zerowalker   QUOTE (lvqcl @ May 21 2013, 22:25) QUOTE ...   May 22 2013, 01:14
|- - Brazil2   QUOTE (zerowalker @ May 22 2013, 02:14) Q...   May 22 2013, 09:14
|- - phofman   QUOTE (zerowalker @ May 22 2013, 02:14) W...   May 22 2013, 12:37
- - saratoga   I doubt you can even find a 16 bit resampler. Anyt...   May 20 2013, 03:18
- - AndyH-ha   QUOTE What do you mean that one 1 large error rema...   May 20 2013, 07:05
- - AndyH-ha   Quantization errors never "go away". The...   May 20 2013, 10:10
|- - zerowalker   QUOTE (AndyH-ha @ May 20 2013, 11:10...   May 20 2013, 19:41
|- - jensend   QUOTE (zerowalker @ May 20 2013, 12:41) I...   May 21 2013, 00:09
|- - zerowalker   By changing the noise and moving it so it doesnīt ...   May 21 2013, 01:18
- - AndyH-ha   Some companies have made a big advertising thing a...   May 20 2013, 21:23
- - bennetng   http://src.infinitewave.ca/faq.html QUOTE Absolute...   May 21 2013, 03:29
- - jensend   BTW I'm sorry if my earlier response sounded h...   May 21 2013, 07:04
- - bennetng   Source and result files in src.infinitewave.ca are...   May 21 2013, 10:23
- - lvqcl   Spectrogram for the file uploaded in post #25 (sox...   May 21 2013, 10:52
- - bennetng   http://www.hydrogenaudio.org/forums/index....howto...   May 21 2013, 15:53
|- - zerowalker   What samples should i resample at 24 bit? And shou...   May 21 2013, 21:22
|- - saratoga   QUOTE (zerowalker @ May 21 2013, 16:22) W...   May 21 2013, 21:38
|- - phofman   QUOTE (zerowalker @ May 21 2013, 22:22) W...   May 21 2013, 22:01
|- - bennetng   QUOTE (zerowalker @ May 22 2013, 04:22) A...   May 22 2013, 00:24
|- - zerowalker   Okay i compared Avisynths Resampler at both Float ...   May 22 2013, 10:11
- - Nick.C   Try this sample - if you hear anything except dial...   May 22 2013, 10:12
|- - Dynamic   QUOTE (Nick.C @ May 22 2013, 09:12) Try t...   May 22 2013, 10:35
|- - zerowalker   QUOTE (Nick.C @ May 22 2013, 11:12) Try t...   May 22 2013, 11:00
||- - bennetng   QUOTE (zerowalker @ May 22 2013, 18:00) I...   May 22 2013, 11:16
||- - zerowalker   QUOTE (bennetng @ May 22 2013, 12:16) QUO...   May 23 2013, 03:28
||- - bennetng   QUOTE (zerowalker @ May 23 2013, 10:28) W...   May 23 2013, 04:07
||- - zerowalker   QUOTE (bennetng @ May 23 2013, 05:07) QUO...   May 23 2013, 04:38
||- - probedb   QUOTE (zerowalker @ May 23 2013, 04:38) I...   May 23 2013, 08:04
||- - zerowalker   QUOTE (probedb @ May 23 2013, 09:04) QUOT...   May 23 2013, 08:12
|- - probedb   QUOTE (Nick.C @ May 22 2013, 10:12) Try t...   May 22 2013, 11:18
|- - Ferongr   QUOTE (Nick.C @ May 22 2013, 11:12) Try t...   May 22 2013, 12:49
- - bennetng   Just think that udial is more useful to detect cli...   May 22 2013, 10:44
- - bennetng   Then it seems that you can pass Ethan Winer's ...   May 23 2013, 06:00
|- - zerowalker   QUOTE (bennetng @ May 23 2013, 07:00) The...   May 23 2013, 06:16
- - bennetng   I think zerowalker's system should be fine. 13...   May 23 2013, 10:47


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: 16th April 2014 - 15:37