Skip to content

ADSR does not retrigger #44

Open
Open

Description

@mikeloveridge

Hi, I did a search for ADSR on your open issues and saw nothing. I hope this is not a duplicate.

The ADSR v1.0.1 does not seem to retrigger when a signal goes to the retrig input. If I play a keyboard note by note, then a gate goes to the Gate input and the ADSR works. If the note is sustained and then a retrigger comes because another note was chosen while still sustaining the previous note, the ADSR does not trigger. Instead it remains on sustain and did not restart the attack.

I hope that made sense. The summary is that it just doesn't retrigger the ADSR whn a retrigger signal is received.

Love your ADSR and Delay Plus all the time. I use other modules on a pretty regular basis.
Thanks!
Mike

Activity

  1. AScustomWorks commented on Jul 12, 2019

    @AScustomWorks
    Owner

    Hi Mike
    Try setting the attack at a higher value and you'll see the attack led goes on briefly, which means the envelope was retriggered, but as you noticed the sustain overrides the attack because the gate is still on, until you release the key (also try disconnecting the retrig wire while playing, you will hear the difference).

    I think what you are trying to accomplish is the behavior of a monophonic synth where hitting a new key resets everything including the gate, right?

  2. mikeloveridge commented on Jul 13, 2019

    @mikeloveridge
    Author

    Hi, thanks for your reply. What I'm attempting to do is create a delayed vibrato where the vibrato kicks in after a short time when a note comes in from the keyboard. If I play individual notes, holding each for a while, it works well.
    In a long answer, I am trying to do what your last sentence says. Is there a way to process the gate/retrig from MIDI to CV where a retrig from the keyboard create a new gate signal? I was thinking of some type of logic like OR gates, but that doesn't work since the gate is on and a retrigger will just be ignored since the gate signal from the MIDI module is still high. If there was maybe a switch on your module that chooses between sustain (your current solution) and a retrigger signal starting the the envelope cycle from the start.
    Do you know how to solve my problem? Would another module like Rampage be the solution?
    Thanks, Mike

  3. AScustomWorks commented on Jul 13, 2019

    @AScustomWorks
    Owner

    Hi, about Rampage, I'm afraid I can't answer that as I'm not so familiar with that module. Check DHE modules, maybe those can help you to accomplish the task, or ask on the FB group page, I bet somebody will know the answer.
    Anyway, I' see if I can come up with a way to handle this, sounds like a cool idea, still thinking about how to deal with the gate on/off status though ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions