![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: trigger and gate length question | |
taylor12k Member |
![]() ![]() ![]() hi, i'm using a memory writer and want the same control in the VCS to not only trigger the memory writer but also act as a gate for the writer's duration... so, for however long i hold down the trigger button in the VCS, that time is translated into the record duration... if my trigger parameter is, eg: !TriggerMemoryWriter then what do i put into the Duration field to achieve my desired effect? thanks IP: Logged | |
pete Member |
![]() ![]() ![]() Hi taylor You need to note that the memory writers duration field is not a hot field and therefore cannot be adjusted while the sound is playing. You may not need to set this duration live. If you let it carry on recording for the full duration but only ever play back the but that equates to the time you had your finger on the gate, this may do what you want. If however you must only record the bit when the gate is down because you want to add more later without overwriting what is already there, you could use the step writer with an up down counter as it's index from pete's DSP modules. Pete IP: Logged | |
KX Member |
![]() ![]() ![]() http://www.symbolicsound.com/cgi-bin/bin/view/How/KeyDownGateMemoryWriter may be that could help Karl IP: Logged | |
SSC Administrator |
![]() ![]() ![]() You cannot change the capture duration on the fly; however you *can* change the duration of the captured waveform you play back. For example, you can change the LoopEnd of a Sample that is reading your captured waveform. For example, you could set up the MemoryWriter to capture 1 s of sound, but the corresponding Sample that plays the captured sound can be scaled to play back any fraction of 1 s. Take a look at the example called four-track looper in the Kyma Sound Library/Sampling/LiveSamplingAndLooping.kym file. IP: Logged | |
taylor12k Member |
![]() ![]() ![]() hmm.. ok.. all very informative. thanks. now, one more question, about the memory writer itself: if your capture duration is, say 3 seconds, and is cyclic.. that means it's constantly writing over itself, correct? is it only writing over itself when TRIGGER is "true" ?.. what happens if trigger is random.. and your trigger times are happening faster than your record duration, yet the CYCLIC button is checked? IP: Logged | |
SSC Administrator |
![]() ![]() ![]() It goes back to the beginning when you trigger it. So if the triggers are coming faster than the captureDuration, it would never get around to cycling. IP: Logged | |
pete Member |
![]() ![]() ![]() But step writer and the indexing modules will let you cycle any way you want. IP: Logged | |
taylor12k Member |
![]() ![]() ![]() and these are part of your modules, pete? is that the PetesDSPMods29403.kym file?
quote: IP: Logged | |
pete Member |
![]() ![]() ![]() Yes but I don't know what the 29403 bit is. It's the ones on the tweaky under share - microsounds. you need both [This message has been edited by pete (edited 31 May 2004).] IP: Logged | |
taylor12k Member |
![]() ![]() ![]() yeah, i had evreything.. found it OK.. do you have any examples of the step writer and up down counter in action?.. sounds like a cool pair..
quote: IP: Logged | |
pete Member |
![]() ![]() ![]()
Attached is an example of the step writer. The record controls should be buttons not toggles but the graphics stop working if one holds a finger on the control. Pete IP: Logged | |
taylor12k Member |
![]() ![]() ![]() thanks, pete.. that's really cool... trying to get my head around exactly what's happening in terms of the buffer.. and when it gets re-written (or not).. but this seems to have some huge potential!
quote: IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.