Anyone else notice excessive "ringing" when looking at the output of the waveforms on a scope when using the WAVEFORM oscillator?
As a test I have a WAVEFORM module wired directly to the i2S1 output, set the frequency to 1000, and look at the waveforms output by the audio shield.
Sine and Triangle seem fine, but Saw, Square, S/H all have excessive ringing at transient points. This is not from my oscilloscope not being calibrated either.
As a side note, PULSE waveform doesn't seem to generate any signal.
At first I thought I was hearing aliasing but this should not be occurring at this medium frequency should it?
Then I though maybe it's the additional harmonics of these waveforms causing the aliasing, but it should be possible to make a square wave up to 20K with nice sharp edges (ie, without this ringing) shouldn't it?
Haven't tried it yet, but would assume that even using the PWM pin output I would get better high frequency square waves than what I'm seeing using the audio shield's DAC/Codec.
Is the waveform module still a work in progress?
As a test I have a WAVEFORM module wired directly to the i2S1 output, set the frequency to 1000, and look at the waveforms output by the audio shield.
Sine and Triangle seem fine, but Saw, Square, S/H all have excessive ringing at transient points. This is not from my oscilloscope not being calibrated either.
As a side note, PULSE waveform doesn't seem to generate any signal.
At first I thought I was hearing aliasing but this should not be occurring at this medium frequency should it?
Then I though maybe it's the additional harmonics of these waveforms causing the aliasing, but it should be possible to make a square wave up to 20K with nice sharp edges (ie, without this ringing) shouldn't it?
Haven't tried it yet, but would assume that even using the PWM pin output I would get better high frequency square waves than what I'm seeing using the audio shield's DAC/Codec.
Is the waveform module still a work in progress?