0
0

[b:3t0g5ds7]Detailed description:[/b:3t0g5ds7]
It is often desirable to create a sound that loops, but selects a different audio file or oscillator to play each time the loop begins.

[b:3t0g5ds7]Solution 1:[/b:3t0g5ds7]
1. In Designer 2010’s Sound Defs view, create a Sound Def.
2. Set the Sound Def’s ‘Play Mode’ property to ‘Random.’
3. Set the Sound Def’s ‘Spawn Time’ property to ‘[1, 1].’
4. Set the Sound Def’s ‘Maximum Polyphony’ property to ‘1.’
5. For each instance of the sound that appears in the event editor, set the ‘Loop Mode’ sound instance property to ‘Oneshot.’ (When performing this step, be sure not to confuse the ‘loop mode’ sound instance property with the ‘oneshot’ event property. They are separate properties in separate property lists.)
A sound def with a non-zero spawn time will automatically re-trigger itself every time a number of milliseconds passes. Each time it re-triggers, a new sound def entry will be selected according to the usual method by which sound def entries are selected in that sound def. The number of milliseconds between ‘spawns’ is randomly selected from the range of possible values specified in the ‘Spawn Time’ property. Setting both the minimum and maximum values to ‘1’ will ensure that a new instance of the sound will be triggered exactly once per millisecond. However, since the ‘Maximum Polyphony’ property is set to 1, a new loop will will only begin to play if it is not currently playing. The net result is a loop that randomly selects a new sound to play each time it finishes, with a gap of no more than 1 millisecond.
This solution can only be applied to multi-track events, but a similar effect can be achieved using simple events, as described in Solutions 2 and 3, below.

[b:3t0g5ds7]Solution 2:[/b:3t0g5ds7]
1. In Designer 2010, create a Simple Event.
2. Add to the Simple Event’s playlist all the sound files that could potentially play.
3. In the Simple Event’s Playback Options, click on the ‘Sucessive Loop’ radio button to select it.
4. In the Simple Event’s Playlist Options, click on the ‘Random’ radio button to select it.
The ‘Sucessive Loop’ playback option causes Designer to automatically select a new audio file each time a loop restarts, and the ‘Random’ playlist option ensures that the new file is randomly selected from the playlist.
The ‘Queued Sounds’ setting (located under the ‘Sucessive Loop’ radio button) should be set to at least 2 if looping is to be seamless, and to larger values if the individual audio files are short or of greatly varying lengths.
This solution is only available for Simple Events. However, it is possible to approximate a similar effect in multi-track events, as described in Solution 1, above.

[b:3t0g5ds7]Solution 3:[/b:3t0g5ds7]
1. In Designer 2010, create a Simple Event.
2. Add to the Simple Event’s playlist all the sound files that could potentially play.
3. In the Simple Event’s Playback Options, click on the ‘Granular’ radio button.
4. Ensure that the ‘Grain Interval’ ribbon fader is set to the smallest possible pair of values.
5. Ensure that the ‘Polyphony’ property is set to 1.
6. In the Simple Event’s Playlist Options, click on the ‘Random’ radio button to select it.
Granular sounds will attempt to ‘spawn’ an instance of the sound every time the grain interval passes, selecting a new sound file each time. If the minimum and maximum values of the grain interval property are both set to 1 as described above, the sound will attempt to start playing once per millisecond. However, since the ‘polyphony’ property is set to 1, a new loop will will only begin to play if there is not one currently playing. Since the ‘Playlist Behavior’ is set to ‘Random,’ the sound that is played each loop will be randomly selected from the list in the Simple Event’s playlist. The net result is a loop that randomly selects a new sound to play each time it finishes, with a gap of no more than 1 millisecond.
This solution can only be applied to a simple event. It is possible to cause the same behavior in a multi-track event, as described in Solution 1, above.

[b:3t0g5ds7]Notes:[/b:3t0g5ds7]
More information on this topic can be found on pages 79-81, 113, 124 and 220-222 of the Designer 2010 manual.

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.