Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

ADSR Behaviours

For general discussion related FlowStone

ADSR Behaviours

Postby TeslaTronik » Fri Sep 30, 2016 1:16 am

Hello all,
Can you please try and help explain the ADSR Behavior to me i,m using the standard one from flowstone 3.0.9 beta 1, i am running a wave player into the ADSR as normal but no matter what i try i can not get the envelope to reset with the desired shape.. i want the release to be long (50%) and the attack to be short (0%) decay and sustain both at 50% but when playing notes in quick succession the attack will always return to anything from 0 to 50%. i have used vsti and messed around in synthmaker and flowstone for a long time now and still have never been able to find a way around this behavior.. is this a normal behavior? i would have thought that the attack would slowly come back in upon pressing a new note.

ps.. in the midi to poly i have the voices set to 1 and "retrigger new" checked and in the ADSR env "hold" and "smooth retrigger" is checked.

i hope i have explained my problem clearly enough for you to help me.
thanks, Alan.
User avatar
TeslaTronik
 
Posts: 35
Joined: Mon Dec 20, 2010 12:12 am

Re: ADSR Behaviours

Postby kortezzzz » Sat Oct 01, 2016 6:57 pm

Hi Alan,

I've attached 2 lovely examples of well customized ADSR's that have been shared at the forum some while ago by MyCo and Nubeat7.
Hope it helps :)
Attachments
(ADSR EXAMPLES).fsm
(247.68 KiB) Downloaded 940 times
User avatar
kortezzzz
 
Posts: 763
Joined: Tue Mar 19, 2013 4:21 pm

Re: ADSR Behaviours

Postby TeslaTronik » Sun Oct 02, 2016 2:30 am

Thank you very much :)

i have tried both of these, they both give the same result.

when pressing rapidly a key on the midi controller, (with a long release) and the attack set to 50%, the attack will always get sharper (shorter) and will not keep its intended shape for the envelope.

i guess this is just a bi-product of having a fast sloping pitch curve before the osc and adsr?

Thanks again. Alan.
User avatar
TeslaTronik
 
Posts: 35
Joined: Mon Dec 20, 2010 12:12 am

Re: ADSR Behaviours

Postby kortezzzz » Sun Oct 02, 2016 4:09 am

I really don't know :roll:
Maybe you would like to upload your schematic, so we can hear the problem?
User avatar
kortezzzz
 
Posts: 763
Joined: Tue Mar 19, 2013 4:21 pm

Re: ADSR Behaviours

Postby Spogg » Sun Oct 02, 2016 9:33 am

The behaviour of an envelope ADSR is, I believe, modelled on analogue electronics principles. These use a capacitor charge/discharge for exponential slopes or use a capacitor–based integrator for linear slopes. In this way if you press a key while the envelope is still non-zero the Attack phase will start from the charge value of the capacitor and not from zero every time.

If you deselect smooth re-trigger (where available) and set the MIDI options for re-trigger etc. appropriately, you’ll get a reset effect but the result can be harsh, due to a sudden step in the envelope signal. This is more noticeable when you have a very short attack, long delay, high sustain and long release times and depends where in the ADSR cycle you are when you press the next note.

Hope this helps…

Cheers

Spogg
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: ADSR Behaviours

Postby TeslaTronik » Sun Oct 02, 2016 7:46 pm

thank you Spogg, that's a perfect explanation of why it is behaving in the way it is, i guess i will have to accept that behavior as a "given".

@ kortezzzz: the schematic is extremely messy i'm afraid, but the idea behind it is a 808 emulation, but i wanted the option to have a slow attack as i find i tend to fade in wav sample 808 drum and add my own attack/transient as a layer.
User avatar
TeslaTronik
 
Posts: 35
Joined: Mon Dec 20, 2010 12:12 am


Return to General

Who is online

Users browsing this forum: Google [Bot] and 76 guests