what are some causes of Dc offset? - Gearslutz.com

Gearslutz.com

All Advertisers
Go Back   Gearslutz.com > The Forums > Mastering forum


what are some causes of Dc offset?

New Reply New Reply Thread Tools Search this Thread
Old 29th May 2008   #1
Lives for gear
 
balanceman's Avatar
 
Joined: Dec 2003
Location: oakland
Posts: 747

Thread Starter
what are some causes of Dc offset?

sometimes, i get pops and clicks while working on certain tracks. I'm not sure if it is a buffer issue or stopping on a file with some Dc offset...

my whole place is wired from an equitech wall panel and the power seems really good. the noise floor in all my gear is very low and the detail I am getting is great.

what might be some other causes of offset?
equipment?

tube mic power supply?

gremlin?

I should state - the pops and clicks aren't recorded - more when you stop or start playback.
this only happens once in a while...
balanceman is offline   Reply With Quote
Old 29th May 2008   #2
Lives for gear
 
Joined: Apr 2008
Location: The Desert
Posts: 700

Quote:
Originally Posted by balanceman View Post
I should state - the pops and clicks aren't recorded - more when you stop or start playback.
this only happens once in a while...

From your above description, it sounds to me like it's more likely to be a buffer thing, or perhaps even clocking-related (?). Anyway, the two things you're inquring about are easy to assess by process of elimination... 1.) get rid of your DC offset, playback & check it; and 2.) pad your buffer settings back for increased latency & see if you still get the same effect after each process.

I would think you'd have to have a rather extreme amount of DC offset in order for it to cause the pops & clicks as you describe them, and if so, it would be more likely to be constant rather than intermittent/only on startup of playback.
DesertDawg is offline   Reply With Quote
Old 29th May 2008   #3
Motown legend
 
Bob Olhsson's Avatar
 
Joined: Jun 2002
Location: Songwriter Gulch, Nashville TN
Posts: 10,878

Verified Member
I've been told that rounding the numbers rather than dithering or truncating DSP calculations can cause a DC offset.
Bob Olhsson is offline   Reply With Quote
Old 29th May 2008   #4
Lives for gear
 
Joined: Apr 2008
Location: The Desert
Posts: 700

Quote:
Originally Posted by Bob Olhsson View Post
I've been told that rounding the numbers rather than dithering or truncating DSP calculations can cause a DC offset.
Bob, how do you "round" without one or the other (either dithering or truncating)? The closest thing I can imagine would be going from 88.2k/32-bit to 44.1k/16 bit without dither - since that's a simpler math conversion on both counts (samplerate AND bitstream rate) - but that's not a very common formatting & subsequent conversion methodology.
DesertDawg is offline   Reply With Quote
Old 29th May 2008   #5
Gear maniac
 
Joined: Apr 2007
Posts: 270

getting pops and clicks on starting and stopping but not recording sounds like DC offset to me. I've noticed that some high feedback settings of certain reverbs can cause it. (Freeverb for example; luckily you can specify some high pass filtering in it). Some poorly programmed VST synths also have extremely high DC offset. Fl3a is an example of one. I have to use a steep highpass filter on it every time. It even puts out DC bias when it's not making sound!

Some DAW programs can be configured to automatically remove DC offset from chunks of audio some of them can also automatically do miniature (10 ms) fade ins and fade outs on audio clips. (CoolEdit 2000 and DDclip, for example). CoolEdit has a function to remove DC offset automatically during recording.

Recently to avoid clicks at the beginning and end of audio tracks I often leave about a 1/3rd of a second of pure digital silence. It's not a track gap, it's actual samples set to 0 amplitude. On track starts sometimes I have to edit the audio to have miniature fade in.

Most of my experience with DC offset however has been from hardware such as minidisc recorders or cheap mixers and such. However, sometimes it just builds up from layering lots of sounds. If you use samples a lot, you might want to use a high quality DC filter on each of the samples to prevent the layering from building up DC. I have found that if your source material doesn't have DC offset then you don't usually have to filter the final mix (which could sound bad).
MrHope is offline   Reply With Quote
Old 30th May 2008   #6
Motown legend
 
Bob Olhsson's Avatar
 
Joined: Jun 2002
Location: Songwriter Gulch, Nashville TN
Posts: 10,878

Verified Member
Quote:
Originally Posted by DesertDawg View Post
Bob, how do you "round" without one or the other (either dithering or truncating)? ...
Rounding is changing the bottom bit according to the value of the exponent. Most DSP routines automagically do this so that tax returns and other financial calculations will come out as expected.

Truncating just leaves the bottom bit alone at whatever value it happens to be.

Dithering randomizes the bottom bit so it sounds like noise rather than like distortion. Rounding sounds less like distortion but according to Jim Johnson of Bell Labs it generates a DC offset.
Bob Olhsson is offline   Reply With Quote
Old 31st May 2008   #7
Lives for gear
 
Joined: Jan 2008
Posts: 745

Hmm, if Jim says it create a DC offset it does.

The problem is going to be one of the definition of rounding, and in particular the definition of rounding in the negative half of the cycle. The definition of rounding, and truncation, in the face of negative values always takes care. Rounding down towards zero is fine, except when your zero amplitude is not represented by a numeric zero.
__________________
The night is coming, and its filled with dark surprise.
Francis Vaughan is offline   Reply With Quote
Old 31st May 2008   #8
Motown legend
 
Bob Olhsson's Avatar
 
Joined: Jun 2002
Location: Songwriter Gulch, Nashville TN
Posts: 10,878

Verified Member
Rounding as defined by IEEE standards which is what most if not all calculation routines default to.
Bob Olhsson is offline   Reply With Quote
Old 1st June 2008   #9
Lives for gear
 
Alexey Lukin's Avatar
 
Joined: Dec 2007
Posts: 640

Verified Member
Quote:
Originally Posted by Bob Olhsson View Post
Dithering randomizes the bottom bit so it sounds like noise rather than like distortion. Rounding sounds less like distortion but according to Jim Johnson of Bell Labs it generates a DC offset.
I believe that it's truncation that creates DC offset, not rounding. Anyway, this DC offset is quite minimal and should not have any impact on playback. Much more important are effects of dithering (or non-dithering). Truncation and rounding create a quantization noise that sounds like distortion (with truncation it's 6 dB louder than with rounding). Proper dithering decorrelates quantization noise from the signal, which means no more distortion, just even noise.

Returning to the author's question - there can be different causes of DC offset in recordings. One of them is absence of high-pass filtering in mic pre-amps or A/D converters. Many microphones (including phantom-powered condenser microphones) are capable of producing very low frequencies, fractions of a Hertz. If this infrasonic rumble is not filtered out, it gets into the recording and can be interpreted as a time-changing DC offset. Sometimes poorly designed A/D converters generate certain constant-level DC offset. Finally, any non-linear processing of a recording (particularly, distortion or saturation) can introduce a DC offset, if not properly post-filtered.
Alexey Lukin is online now   Reply With Quote
Old 1st June 2008   #10
Mastering Engineer
 
Adam Dempsey's Avatar
 
Joined: Jan 2007
Location: Melbourne - Australia's music capital.
Posts: 1,723

Verified Member
Quote:
Originally Posted by Alexey Lukin View Post
Proper dithering decorrelates quantization noise from the signal, which means no more distortion, just even noise.
Although containing meaningful signal within the noise, not "just" noise.. to be clear. (off topic...)
__________________
Adam
Jack the Bear's Deluxe Mastering
facebook | twitter | myspace
Is adding presence the same as subtracting absence?
Adam Dempsey is offline   Reply With Quote
Old 1st June 2008   #11
Lives for gear
 
Alexey Lukin's Avatar
 
Joined: Dec 2007
Posts: 640

Verified Member
Of course, it's just noise + original high-resolution signal.
Alexey Lukin is online now   Reply With Quote
Old 1st June 2008   #12
Lives for gear
 
sonicdefault's Avatar
 
Joined: Oct 2006
Location: USA
Posts: 2,535

Verified Member
You could use a plug-in to detect DC offset at various stages of your work to see when the problem is occurring. Ozone for example, has an offset meter which shows DC offset reduction as it occurs. Perhaps you should experiment with something like this to see if you can isolate the issue.


-SD
__________________
...My goal for many, many years was to obtain a beautiful API desk and be buried with it when I die...
vin-gear

...My 57 is only a few years old, but I'd like to think that someday my children can pass it down to their children.
Killahurts

...I would much rather tweak a moog than that thing bro...
MYAMS
sonicdefault is offline   Reply With Quote
Old 1st June 2008   #13
Mastering Engineer
 
Adam Dempsey's Avatar
 
Joined: Jan 2007
Location: Melbourne - Australia's music capital.
Posts: 1,723

Verified Member
The dither is random noise, yes (noise shaped or not), however...
Quote:
dithering decorrelates quantization noise from the signal, which means no more distortion, just even noise.
ie, the result contains sonic detail (signal). It's audible within the dither and is the whole principle of retaining >16bit resolution.

In any case, I think "much more important are effects of dithering" is like saying "much more important are effects of convertors/other signal path components, et al.. True, but the point here (again) being the old "all other things being equal..."

The classic Sonic system would default in its prefs to rounding on input, if memory serves correctly. It also had a DC filter at something like 18Hz - two of the first things I bypassed.

DC offset? I like transformers.
Adam Dempsey is offline   Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
Always remove DC offset? SoundWeavers Mastering forum 30 21st July 2011 07:28 PM
is this dc offset? (i dont think so...?) imnickb Geekslutz forum 5 3rd November 2007 06:46 PM
Mbox2 DC offset DeeDrive So much gear, so little time! 1 18th January 2007 06:15 AM
what is dc offset? whosyourdaddy00 Geekslutz forum 30 15th March 2006 04:26 PM
PT HD 192+96 i/o 24 sample offset GGreen High end 0 3rd January 2006 06:14 PM


All times are GMT +1. The time now is 01:18 PM.

Home - Search Forum - Contact Us - Terms Of Use - Advertise on Gearslutz - All Advertisers - Archive - Top
 
 
Powered by vBulletin®
Gearslutz.com LTD - UK Company Number 7597610.
Registered Office - 35 Ballards Lane, London, N3 1XW.
Hosted by Nimbus Hosting.

SEO by vBSEO ©2010, Crawlability, Inc.