First time here? Check out the FAQ!
x

Step sequencer's duty cycle and sustain pedal understanding.

0 votes
192 views

So i have a very simple patch,an adsr an oscillator and an arpegiator using the step sequencer module. 

I am using as gate the !Keydown sustainBy: !cc64  expression in both adsr and the step sequencer so that i can keep an arp going freeing my hands. 

Using the dutycycle (!legato parameter on the patch) of the sequencer if i get lower from a certain threshold the sound becomes sustained almost as if it's ignoring the adsr settings. Once i press on the sustain pedal it seems that the dutycycle has no more an effect on the sound and "returns" to the adsr envelope settings. (or settings that would reflect a dutycycle number closer to 1) 

I am trying to understand what the interaction is here...Ideally i would like the sustain pedal to just keep the sound as it is without affecting it eitherway.http://kyma.symbolicsound.com/qa/?qa=blob&qa_blobid=2258887258372921781

 

 

 

asked May 28 in Capytalk & Smalltalk by greg-grigoropoulos (Practitioner) (840 points)

1 Answer

0 votes

Hi Greg,

One thing I noticed is that !Keydown sustainBy: !cc64 should be in the Gate of the sequencer (as you have it), but it is not needed in the Gate of the ADSR.

Another contributing factor is that the ReleaseTime has !KeyVelocity added to it, and since the sequencer is sending 1 as the velocities, the release time is quite long, especially in relation to the duty cycle at your BPM rate of > 300. By multiplying the release time by !Legato instead, you already get much closer to the expected behavior.

Here's a variation that I suspect gets even closer to the behavior you expect by applying an AR to the ADSR to ensure that there is always an attack/release, even when voice-stealing at this rapid BPM rate.

http://kyma.symbolicsound.com/qa/?qa=blob&qa_blobid=7120549136289975086

(Sorry it took a few days to respond to your question; most of the activity has migrated to the Kyma Discord Community these days so we don't check here as often anymore).

answered Jun 3 by ssc (Savant) (130,370 points)
Thank you, i'll take a look at the new patch. Do you plan on focusing on the discord in the future?
Yes (and you're welcome to join us there!)
...