7 Philippe Manoury's Jupiter1
7 Philippe Manoury's Jupiter1
7 Philippe Manoury's Jupiter1
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
154 • Andrew May<br />
Fig. 7.2 Sequence within qlist (from subsection III-F, cue 66). (DVD reference 1)<br />
Time delays within the qlist allow the computer to generate rhythmic<br />
activity (RA), increasing its temporal independence. An integer preceding<br />
a message causes the computer to wait that number of milliseconds before<br />
executing the message. Th is allows for a sequence to be programmed into<br />
the qlist itself, as shown in Figure 7.2.<br />
Th e messages in Figure 7.2 are received by additive synthesizer (“addsyn”)<br />
and sampler (“addsamp”) modules in the patch. Th e sampler doubles the<br />
synthesizer, adding timbral depth to the beginning of each note before<br />
fading away. Six pairs of synthesizer and sampler note messages are sent at<br />
100 millisecond intervals—one pair immediately, then fi ve pairs in delayed<br />
succession. As the last note is played, fi ve other notes already sounding in<br />
other synthesis modules are silenced.<br />
Temporal data are also built into the defi nitions of “addsyn” and “addsamp”<br />
themselves. Th e fi rst message in Figure 7.2, “addsyn 9 127 10 50 1000 8400<br />
1.5 12. 4,” means “make additive synthesis module 9 execute a two-stage<br />
envelope, rising to a level of 127 over 10 milliseconds, then decaying to a<br />
level of 50 over 1000 milliseconds, while playing a pitch of 8400 MIDI-cents<br />
(MIDI note 84 with a detune of 0 cents), with a vibrato of depth 1.5 Hz and<br />
speed 12 Hz; use the waveform in wave table 4 to generate the synthesized<br />
tone.” Aft er the envelope’s decay stage, the note will continue to sound at<br />
a level of 50 until a later cue adds further envelope stages; as in the MIDI<br />
protocol, the “note off ” is deferred to another message, creating temporal<br />
extension (TX) beyond the triggering note.<br />
Th e “addsamp” message assumes a note of known duration, with no “note<br />
off ” message needed. Th e message “addsamp 8400 156 1000 90 90 150 110”<br />
Simoni_RT76294_C007.indd 154 9/22/2005 11:19:18 AM