On Dec 23, 2010, at 8:56 AM, Charles Turner wrote:
Here's my limit case: let's assume some typical laptop with CD-
quality sound generation capability with a sample rate of 44.1khz
and sample size of 16 bits. I create a sinusoidal waveform on the
computer with a period of 4,410hz. I choose to create this waveform
by feeding 4,410 divisions of the unit circle into a sine function.
In other words, I calculate a unique value for each sample of the
period at the sample rate of the laptop's D->A converter.
that is effectively the same as sampling a continuous-time sinusoidal
signal. since your sampling rate is 10 times faster than the sine
wave's frequency, which well exceeds 2, then you've sampled it
sufficiently fast and there should be no aliasing
As this waveform is sent out the DAC, I assume it's subjected to a
zero order hold of approximately 0.023 milliseconds. The DAC may
also do it's own filtering of the signal before going out to a set
of speakers.
not if the DAC is a "one-bit" sigma-delta DAC (which are the cheap way
of making audio or "multimedia" DACs).
My questions are:
1) Is the synthesized signal aliased?
no. not that particular signal. now if you sampled a square wave,
that would be a different story.
If so, how can we anti-alias it?
2) Is the signal band-limited?
since it's a simple sine wave, it is bandlimited to the frequency of
the sine wave (which is 1/10 Fs or 1/5 Nyquist).
If not, do we want it to be, and how do we do it?
I'd also ask the same question about a similarly synthesized square
wave.
that's different. if you simply sample a hypothetical square wave,
you'll have some nasty sounding aliases. some of the square wave's
harmonics will fold over around the Nyquist frequency and will be
harmonic no longer.
That may seems a bit simple, but there was the assertion on the SC-
list that "smoothing" (I think that was the word) helped a
loudspeaker figure out where it needed to be at a given point in
time. I understand generally the point the poster was making, but
isn't this a slippery slope? Not all speakers are designed with the
same frequency response, so unless we tailor waveform synthesis to
the specific characteristics of a loudspeaker, aren't we in danger
of smoothing either too much or too little?
Also, a square wave is a square wave: it has sharp transitions.
but bandlimited square waves are different than a continuous-time
square wave.
What timbral or spectral components of a square wave are intrinsic
to its waveform, and what is introduced by a particular DAC and
speaker combination? Or in other words, is the acoustic result of a
synthesized square wave its resultant output, or is it something
that "sounds good"?
do you know about, or how to compute Fourier series for simple
waveforms? that, plus understanding the sampling and reconstruction
theorem will help.
--
r b-j [email protected]
"Imagination is more important than knowledge."
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp