![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: control play/stop |
flo Member |
![]() ![]() ![]() Hi, for a concert I'd like to put all the sounds I need into a mixer in advance and then control the 'play' and 'stop' (so that they not unnecessarily occupy the DSP) of every sound in the VCS. I think to use WaitUntils (for the playing) and SetDurations (for the approximated ending) is already a solution. But what if you need to be even more flexible, aslo with the ending of each individual sound. Can you use a TimeStopper to control the 'stopping' of a sound, or what would be the appropriate module for this? Or would it then make more sense to use a compiled sound grid? (so far I interpeted that grid more as a 'linear' playlist of sounds, that does not allow for 'sound polyphony', within the limits of your processing power of course, is tat right?) Thanks! Best, Flo IP: Logged |
robertjarvis Member |
![]() ![]() ![]() I don't know if this is what you are looking for, but in the past I have adapted the 'Strangewave Player' in the Strangewave Sound folder and built that into a more complex VCS.... IP: Logged |
flo Member |
![]() ![]() ![]() looks elegant in terms of control, but is a FunctionGenerator really equal to a SetDuration, in a sense that it stops the processing of the sound after its OnDuration? Because that's what i'm looking after. IP: Logged |
SSC Administrator |
![]() ![]() ![]() "Or would it then make more sense to use a compiled sound grid? (so far I interpeted that grid more as a 'linear' playlist of sounds, that does not allow for 'sound polyphony', within the limits of your processing power of course, is tat right?)" The CompiledSoundGrid is not linear (i.e. it is random access), but it does not allow for mixing aribitrary pairs of Sounds. The only way to do this would be to prepare a grid (or a Timeline) with each individual Sound, every pair of Sounds you might want, every triple of Sounds you might want to combine, etc. Then you could use MIDI program changes to jump to the desired combination in the Timeline. If each Sound or Sound combination also had an amplitude envelope on it, you could "fade" them out to control the ending times. IP: Logged |
flo Member |
![]() ![]() ![]() I meant 'linear' in the sense of polyphony=1 (only one sound simultaneously, not more). So is my understanding correct, that you in case of the timeline would put every sound combination you need into it successiviely? And a grid means in this context a mixer with all the sounds and their corresponding set durations (as an alternative to timeline?). Is it possible to jump with MIDI program changes from one sound to the other also within a grid, mixer (non-timeline) solution? Btw, this might sound naive, but can I send MIDI program changes from Motor Mix? Didn't find anything in the manual on first glance. IP: Logged |
SSC Administrator |
![]() ![]() ![]() In the grid you have precompiled the Sounds but have not loaded them; in the timeline, the Sounds have been compiled and loaded. The MotorMix cannot send MIDI program change messages. You could use a parallel SoundtoGlobal controller to map some other controller to MIDI program change. (In the GeneratedEvent field, enter "!MIDIProgramChange" and in the Value field put something that will generate the MIDI program change number.) 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.