[sdiy] ADSR Trigger/Retrigger behaviour

Tom Wiltshire tom at electricdruid.net
Sat Jun 28 00:12:51 CEST 2014


What's your view on the "retriggered during attack phase" situation, David?

Retriggering from where it is doesn't make much sense, since nothing happens. Retriggering from 0 gives a "double hit" effect, which presumably is what was intended by the player.

On 27 Jun 2014, at 18:43, David G Dixon <dixon at mail.ubc.ca> wrote:

> In my view, an ADSR should retrigger from wherever it is, not from 0.  It
> should only trigger from 0 if the gate is off. 
> 
>> -----Original Message-----
>> From: synth-diy-bounces at dropmix.xs4all.nl 
>> [mailto:synth-diy-bounces at dropmix.xs4all.nl] On Behalf Of 
>> Olivier Gillet
>> Sent: Friday, June 27, 2014 6:30 AM
>> To: Justin Owen
>> Cc: SDIY List
>> Subject: Re: [sdiy] ADSR Trigger/Retrigger behaviour
>> 
>> The early version of the Shruthi had the "always restart the 
>> attack from 0" behavior and I got complaints about it. I then 
>> implemented the behavior described in your message and nobody 
>> has ever complained about it since. Anything that generates 
>> discontinuities (and thus
>> clicks) is going to annoy some people.
>> 
>> Olivier
>> 
>> On Fri, Jun 27, 2014 at 3:08 PM, Justin Owen 
>> <juzowen at gmail.com> wrote:
>>> Hello,
>>> 
>>> I'm looking at adding Trigger/Retrigger functionality to an 
>> ADSR design I'm working on but it's not a feature I've used 
>> that much so I was hoping for some clarification.
>>> 
>>> I understand that while the Gate is High, the envelope will 
>> restart from the Attack stage each time a Trigger is received.
>>> 
>>> Most diagrams show the Attack section starting from 
>> whatever output level the ADSR was at when the Trigger was 
>> received. Two examples are this one from MFOS (top right):
>>> 
>>> 
>> http://www.musicfromouterspace.com/analogsynth_new/ADSR001/ADSR001_cyc
>>> lediags.gif
>>> 
>>> and the diagram in the Doepfer A-140 manual.
>>> 
>>> ...so is this standard? The ADSR rests to the Attack stage 
>> but the Attack starts at whatever level it was at when the 
>> Trigger was received - or (perhaps just in an ideal world...) 
>> would you expect the Attack stage to be reset fully and start from 0V?
>>> 
>>> From a circuit POV I can understand why it would reset to 
>> it's current voltage but I'd be interested to hear if people 
>> who use this feature regularly would expect or prefer 
>> something different.
>>> 
>>> Thanks as always,
>>> 
>>> - Justin
>>> 
>>> _______________________________________________
>>> Synth-diy mailing list
>>> Synth-diy at dropmix.xs4all.nl
>>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at dropmix.xs4all.nl
>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> 
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy




More information about the Synth-diy mailing list