multisegment env time skaling

Anything about the Scope modular synths

Moderators: valis, garyb

Post Reply
fra77x
Posts: 889
Joined: Tue Apr 17, 2001 4:00 pm

Post by fra77x »

well , i found that at 120 bpm the segments at the multisegment env's can take values for example .25, .5, 1.0 so to be axactly on the correct tempo. So now how can i scale the times acoording to the bpm. Do i need a special equation or can i make it with the given modules... There is a lot of things t do with the multisegments but i really want to make them foolw the tempo which will meke them ideal for anythinh "rythm" sequenced patch...
Cochise
Posts: 1305
Joined: Fri Nov 12, 2004 4:00 pm

Post by Cochise »

Hello.
At 120 bpm a quarter note duration in seconds is 120/60=2, so the duration values you report correspond respectively to notes of 1/32, 1/16 and 1/8.
I use Excel sheets, at present, for this kind of calculations.
fra77x
Posts: 889
Joined: Tue Apr 17, 2001 4:00 pm

Post by fra77x »

Hmm, ok but i want to avoid to change the "time" value position on the graph (so to always be .25, .5 etc) and i want to feed a value in the time modulation input which will scale it to whatever tempo i like (without change the actual position values)

i don't know if i can explain with my poor english
Cochise
Posts: 1305
Joined: Fri Nov 12, 2004 4:00 pm

Post by Cochise »

That equation is among the things I know for sure.
I absolutely don't know math rules about modulation behaviour, but there are two factors: the incoming modulation signal value and the modulation sensitivity.
Could be needed to numerically know how one affects the other and how both affect time values.

Do you think it's effective to emulate slopes by the multiseg?

<font size=-1>[ This Message was edited by: Cochise on 2005-07-07 08:20 ]</font>
User avatar
roy thinnes
Posts: 651
Joined: Thu Jan 09, 2003 4:00 pm
Location: Graz
Contact:

Post by roy thinnes »

You can connect a ConstantValueB to the Tmod input to change the tempo of the MultiSegEnv.To get the exact tempo, load a new MSEnv in the patch, create the nodes (Time/Value):0/127;0.2/127;0/0;1/0;0/127;0.2/127 (all nodes has to be Time/NoteOff).Let this Env control the VCA and you hear two short sounds which are in sync with tempo set to 120BPM.If you want to have another tempo, in/decrease the value of the ConstantValueB module.If the tempo fits, you can connect the ConstantValueB to the MSEnvs you wanted to scale.
Mmh, I see no way to do this automatically, via MidiClock/FrequencyDivider.
Post Reply