News:

Forum may be experiencing issues.

Main Menu

Has this been done before?

Started by micromegas, April 25, 2015, 07:06:39 PM

Previous topic - Next topic

micromegas

Here it is what came to my mind, but I don't know if there's a diy project for this:

A pedal in you chain that would act as an envelope detector (with sensitivity/threshold controls) with an expression/cv output to control any expression parameter in another pedal.
This way you could have envelope controlled rate or mix in any pedal with a jack for an expression pedal.

Thanks to Cortexturizer btw, whose latest project gave me the idea.

I think it can be done digitally with Rob's CV-controlled pot (or with a less complicated setup), but there has to be an easier (purely analog) way to do it.
'My favorite programming language is solder' - Bob Pease

Software Developer @ bela.io

culturejam

It's a really good idea, I think. The cheap/easy way to do it is to just use a LM386 to light up some diodes to ground and use a LDR as the variable resistance element. Or an op amp, but it requires a few more components.

But the cheap/easy way also doesn't offer a lot of flexibility.

Partner and Product Developer at Function f(x).
My Personal Site with Effects Projects

micromegas

Quote from: culturejam on April 25, 2015, 07:56:02 PM
It's a really good idea, I think. The cheap/easy way to do it is to just use a LM386 to light up some diodes to ground and use a LDR as the variable resistance element. Or an op amp, but it requires a few more components.

But the cheap/easy way also doesn't offer a lot of flexibility.
Maybe something like Anderton's envelope follower?
http://img166.imageshack.us/img166/9351/andertonenvelopefolloweql2.gif

There's a 8-pages thread at DIYSB started in 2005 with the name "Making a generic envelope follower", maybe I could find some info there.
'My favorite programming language is solder' - Bob Pease

Software Developer @ bela.io

micromegas

'My favorite programming language is solder' - Bob Pease

Software Developer @ bela.io

stecykmi

One challenge you'll have is selecting the type of output you want to design. A CV output, for example, will not be compatible with resistive output like an LDR, so you're going to have to choose between guitar-oriented (resistive output) vs synth-oriented (CV output).

Not all of those followers have the same type of output, the anderton one is a resistive output, meaning it will replace a pot or other resistance. The MFOS follower has a current output because it's driving a OTA (the lm3700), but it can be modified to output a voltage fairly easily by removing Q1 & Q2 and adjusting the gain. I feel like that one could also be simplified, 6 op-amp stages is kind of a lot to generate an envelope. I can't get the muffwiggler image to load.

micromegas

Quote from: stecykmi on April 25, 2015, 10:45:57 PM
One challenge you'll have is selecting the type of output you want to design. A CV output, for example, will not be compatible with resistive output like an LDR, so you're going to have to choose between guitar-oriented (resistive output) vs synth-oriented (CV output).

Not all of those followers have the same type of output, the anderton one is a resistive output, meaning it will replace a pot or other resistance. The MFOS follower has a current output because it's driving a OTA (the lm3700), but it can be modified to output a voltage fairly easily by removing Q1 & Q2 and adjusting the gain. I feel like that one could also be simplified, 6 op-amp stages is kind of a lot to generate an envelope. I can't get the muffwiggler image to load.
yep, I know. I think passive could be the way to go as this is meant to be used with guitar pedals.
However, some CV-output envelope detectors could be morphed into resistive-output with the addition of some simple circuitery.

both MFOS and Harry Bissel's are complicated, but people like how good those track the envelope.

Here's an image of Bissel's envelope detector for reference:
'My favorite programming language is solder' - Bob Pease

Software Developer @ bela.io