wrightflyer
Active member
(typed a long post yesterday then have a feeling I closed the tab before actually submitting it - that's age for you!).
So the question I had was about using the elements in the Audio library. In a traditional synth you might typically apply two keyboard gated ADSRs to both VCA and VCF but I wonder how you do that using elements in the Teensy Audio library?
In the design tool an "envelope" is an inline component that you can feed a sound signal into then get the ADSR shaped output at the other end. That's a bit like a combined ADSR+VCA.
But how can you apply this to a filter? I see the plain "filter" element has two inputs - one for the sound and one for "frequency control". So can you some how feed ADSR into that too?
I'm wondering if this is where the mysterious "dc" element comes into play? Do you feed the dc output into an envelope and then that output on into input 1 of the filter element?
Or is there another way to do this?
Things like that second input on filter intrigue me in fact. Clearly the author of the filter element had something in mind when they coded the element to add that second input - but I don't see documentation saying how it should be used. Same goes for the "dc". The comments basically say "you'll know when you need this" but sadly some of us don't :-(
PS BTW the documentation on the "wavetable" element is particularly intriguing! (I'm guessing "blah blah" is a placeholder for goodies yet to come? ;-)
So the question I had was about using the elements in the Audio library. In a traditional synth you might typically apply two keyboard gated ADSRs to both VCA and VCF but I wonder how you do that using elements in the Teensy Audio library?
In the design tool an "envelope" is an inline component that you can feed a sound signal into then get the ADSR shaped output at the other end. That's a bit like a combined ADSR+VCA.
But how can you apply this to a filter? I see the plain "filter" element has two inputs - one for the sound and one for "frequency control". So can you some how feed ADSR into that too?
I'm wondering if this is where the mysterious "dc" element comes into play? Do you feed the dc output into an envelope and then that output on into input 1 of the filter element?
Or is there another way to do this?
Things like that second input on filter intrigue me in fact. Clearly the author of the filter element had something in mind when they coded the element to add that second input - but I don't see documentation saying how it should be used. Same goes for the "dc". The comments basically say "you'll know when you need this" but sadly some of us don't :-(
PS BTW the documentation on the "wavetable" element is particularly intriguing! (I'm guessing "blah blah" is a placeholder for goodies yet to come? ;-)