22.07.2013 Views

7 Philippe Manoury's Jupiter1

7 Philippe Manoury's Jupiter1

7 Philippe Manoury's Jupiter1

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!