|
|
|
09-17-2012, 06:23 PM
|
#41
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Quote:
Originally Posted by richie43
So maybe I am not understanding what these modes actually do..... If I have the playback mode set to extreme, and am doing a playback or real-time render, would this mode even make a difference if all of the audio is at the same sample-rate (no conversion going on)?
|
No, if all the audio is the same sample rate as what the soundcard is set to then there is no re-sampling going on. These settings are only for when there is a mismatch between the sample rate of the audio file and the sample rate of the soundcard.
Quote:
Originally Posted by ngarjuna
Well...I'm not entirely sure now that you bring it up. Isn't there resampling going on to go from the 64bit mix engine to whatever fixed point format it outputs in (whether via speakers or DAC)? I always assumed that was what those modes were for.
|
As I eluded to above, resampling only applies to a change or mismatch in sample rate, dither applies to a (downwards) mismatch in bit depth.
|
|
|
09-17-2012, 06:29 PM
|
#42
|
Human being with feelings
Join Date: Apr 2008
Location: Miami
Posts: 2,298
|
Quote:
Originally Posted by plush2
No, if all the audio is the same sample rate as what the soundcard is set to then there is no re-sampling going on. These settings are only for when there is a mismatch between the sample rate of the audio file and the sample rate of the soundcard.
As I eluded to above, resampling only applies to a change or mismatch in sample rate, dither applies to a (downwards) mismatch in bit depth.
|
Dither is the random noise that's added to accommodate bit depth changes. But I think you're right, resampling doesn't apply to bit depth truncation. So I'm not sure why there would be a difference, then, the test I performed did not include any resampling that I can recall (I'll have to retest to be absolutely sure when I get back but that wouldn't be something I would have done in a single variable comparison test).
Last edited by ngarjuna; 09-17-2012 at 06:36 PM.
|
|
|
09-17-2012, 06:46 PM
|
#43
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,090
|
So we still have no idea why there would be a difference in the glue and render qualities...?
__________________
The Sounds of the Hear and Now.
|
|
|
09-17-2012, 07:33 PM
|
#44
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Quote:
Originally Posted by Harpo Calypso
i just discoverd something worth mentioning:
glue and "apply fx.." use playback resample settings.
render stems , render dialog and freeze use the render resample settings.
|
If this is true then it explains everything...in the original post Europanaut was resampling from 88.2 to 48khz. In the process he noticed if he glued or rendered he would get slightly different results. This can be explained by having perhaps a playback resampling mode that was not quite close enough to the render resampling mode for them or the original to null.
As far as the bit depth change creating a non-nulling file...if you go from a higher bit depth to a lower one you are essentially chopping out very low level audio (truncating or dithering it away if you will) so since something that was there in the original is no longer there in the new, lower bit depth copy you will not get a perfect null. The difference should be exceedingly quiet but it will be there.
|
|
|
09-17-2012, 07:37 PM
|
#45
|
Human being with feelings
Join Date: Apr 2008
Location: Miami
Posts: 2,298
|
Quote:
Originally Posted by plush2
If this is true then it explains everything...in the original post Europanaut was resampling from 88.2 to 48khz. In the process he noticed if he glued or rendered he would get slightly different results. This can be explained by having perhaps a playback resampling mode that was not quite close enough to the render resampling mode for them or the original to null.
As far as the bit depth change creating a non-nulling file...if you go from a higher bit depth to a lower one you are essentially chopping out very low level audio (truncating or dithering it away if you will) so since something that was there in the original is no longer there in the new, lower bit depth copy you will not get a perfect null. The difference should be exceedingly quiet but it will be there.
|
You're right plush2, that would explain it.
|
|
|
09-17-2012, 08:07 PM
|
#46
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,090
|
Quote:
Originally Posted by plush2
If this is true then it explains everything...in the original post Europanaut was resampling from 88.2 to 48khz. In the process he noticed if he glued or rendered he would get slightly different results. This can be explained by having perhaps a playback resampling mode that was not quite close enough to the render resampling mode for them or the original to null.
As far as the bit depth change creating a non-nulling file...if you go from a higher bit depth to a lower one you are essentially chopping out very low level audio (truncating or dithering it away if you will) so since something that was there in the original is no longer there in the new, lower bit depth copy you will not get a perfect null. The difference should be exceedingly quiet but it will be there.
|
Ya you betcha! The Canuck for the goal!! (Meant as a friendly jab, not malicious!!)
__________________
The Sounds of the Hear and Now.
|
|
|
09-17-2012, 08:23 PM
|
#47
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Quote:
Originally Posted by richie43
Ya you betcha! The Canuck for the goal!! (Meant as a friendly jab, not malicious!!)
|
No malice taken. Perhaps in keeping with my nation's character it is I who should be apologizing to you. hehe
|
|
|
09-17-2012, 08:28 PM
|
#48
|
Human being with feelings
Join Date: Dec 2009
Location: Minnesota
Posts: 9,090
|
Quote:
Originally Posted by plush2
No malice taken. Perhaps in keeping with my nation's character it is I who should be apologizing to you. hehe
|
We'll just call it even.
__________________
The Sounds of the Hear and Now.
|
|
|
09-17-2012, 10:53 PM
|
#49
|
Human being with feelings
Join Date: May 2011
Posts: 11
|
Quote:
Originally Posted by richie43
I am also wondering how one would know which mode (either render or playback) is being used while gluing.
|
just an A /B test. but this time not the null-test.
i did compare the files byte by byte with an external editor. they were identical with equal resample quality-settings and they weren´t with different settings.
|
|
|
09-17-2012, 11:28 PM
|
#50
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Quote:
Originally Posted by Harpo Calypso
just an A /B test. but this time not the null-test.
i did compare the files byte by byte with an external editor. they were identical with equal resample quality-settings and they weren´t with different settings.
|
Thanks for doing the leg-work on that one. Nicely done.
|
|
|
09-18-2012, 10:11 AM
|
#51
|
Human being with feelings
Join Date: Jul 2007
Posts: 510
|
Hmmmmm.....I'm starting to wonder whether my issues are system-specific.
I've matched the playback and render settings in the project settings window. When I glue, the 88.2 original and 48k glued tracks still don't null.
Render still nulls fine.
Then I tried glueing a file at "good", then at "best". Those two tracks DID null to one another.
Do I have to reopen the project after making the settings changes or something?
I just checked the source window of all three new files. Both glued files (playback settings at "good" and "best") come in at 14,244,296 samples. The rendered file, which does null, came in a 14,982,476.
Last edited by Europanaut; 09-18-2012 at 10:21 AM.
|
|
|
09-18-2012, 11:24 AM
|
#52
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Is there any other pitch shifting or time-stretching going on with the audio to be rendered/glued? Something like that might explain the difference as well.
|
|
|
09-18-2012, 01:01 PM
|
#53
|
Human being with feelings
Join Date: Jul 2007
Posts: 510
|
Quote:
Originally Posted by plush2
Is there any other pitch shifting or time-stretching going on with the audio to be rendered/glued? Something like that might explain the difference as well.
|
Nope. The only mods are due to comping from various performances. No effects at all. No pitch shift or time stretching.
|
|
|
09-18-2012, 01:10 PM
|
#54
|
Human being with feelings
Join Date: Aug 2008
Posts: 404
|
In order for me to follow this conversation, can someone explain wht "null" means?
I mean, I know it means zero, but am trying to figure out what the zero means in the context of recording.
__________________
Thanks
superkristen
Technology has given us the ability to repeat all our mistakes we have learned from history, …. but much faster, deadlier, and with greater accuracy!
KAB (superkristen)
|
|
|
09-18-2012, 02:07 PM
|
#55
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Quote:
Originally Posted by kristen
In order for me to follow this conversation, can someone explain wht "null" means?
I mean, I know it means zero, but am trying to figure out what the zero means in the context of recording.
|
Null is referring to a quick and common test in digital audio based on the principal that the same audio data when played concurrently with a phase reversed copy of itself (ie. when the one files wavedraw is going up past the center line the other is doing the exact opposite by going down) will cancel out to no signal. It's a really simple and quick way of knowing whether two files are identical or nearly identical. Differences show up right away as audible or meter readable signal.
|
|
|
09-19-2012, 01:30 PM
|
#56
|
Human being with feelings
Join Date: May 2010
Posts: 7
|
Quote:
Originally Posted by Europanaut
I've matched the playback and render settings in the project settings window. When I glue, the 88.2 original and 48k glued tracks still don't null.
Render still nulls fine.
|
In my tests so far, nothing that I've rendered or glued to a lower sample rate nulls with the 88.2 track. I also found that two files (one rendered and one glued, in the same sample rate) did null, but only when the project sample rate matched those files. Ex: A render and a glue of the same file at 44.1K nulled when my project sample rate was set to 44.1K, but those same files would not null when the project sample rate was set to 48K. The same applied for 48K files when my project sample rate was set to 44.1K
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 03:17 AM.
|