|
Page 8
Go to page: [1] [2]
[3] [4]
[5] [6]
[7] [8]
[9] [10]
[11] [12]
[13]
Back
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Step 2:In Step 2 the orchestra becomes both more complex and more versatile. Four global effects units were added; reverb, delay, comb filter and chorus. As noted in the list of constraints, above, it was desirable to make the choice as to which would be utilized variable on an event by event basis for each instrument. The imodsel variable in instrument 1 allows for a number between 1 and 4 in pfield 8 of the score to determine which global variable would be activated at initialization time for each event. The kpan variable determines the panning for each event at the control rate. Values between 0 and 1, to one decimal place, determine a static panning position while a value above 1 up to 9 would determine a dynamic panning position depending on the envelope controlling it. (Panning modulation is a very powerful tool for creating space in a composition. With it an envelope determines the position of the source sound, which moves through the stereo panorama in time.) Also the sample number is a variable in the score at pfield 7, isfile. This allows for a set of “possible” samples being available according to a weighted distribution. The possible samples are determined in the sub-score as stipulated by the schema. Figure 9 is one of four identical instruments utilized for this step. * Fig. 11 (below) The sample numbers in the gray cells are links to an mp3 of the sample. ;Global Variables (Modifiers) garvb init 0 instr 1 iatk = p3 * .1 ;pan envelopes ;amplitude envelopes a1, a2 diskin isfile,
ifreq, 0, 1 kenv20 = (kpan <3 ?
kenv1:kenv2) ;modulator select outs a3 *
(kbal - 1), a4 * kbal if imodsel = 1 goto end out2: if imodsel = 2 goto end out3: if imodsel = 3 goto end out4: outs a3 * (kbal
- 1), a4 * kbal end: endin Figure 9: Excerpt from Step2 orchestra
Below is an excerpt of a sub-score (Cmask file) that was used in conjunction with the Step 2 instruments to render the sample results for Step 2: ;init global instruments { ;instr1 ;instrument number f 7 75 ;Field start time and duration p1 const 1 ;instrument number constant p2
;start time p3
;idur p4
;amp p5
;ifreq
p7 ;isfile
select sample file
p8
;imodsel Figure 10: Excerpt from one of many sub-scores (Cmask files).
Figure 11: A section of the Schema for Step 2 *The sample numbers in the gray cells are links to an mp3 of the sample. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Page 8
Go to page: [1] [2]
[3] [4]
[5] [6]
[7] [8]
[9] [10]
[11] [12]
[13]
Back
|