Page 7                                                              Go to page:    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]                                                              Back     Next

Step 1:                                                                                                                                                                                                                      

In Step 1 the idea was to generate 64 samples of 10 – 15 seconds in length. It must first be stated that a single Csound orchestra was utilized to render all the samples in this step. Figure 6 is an excerpt of the code:

instr 1 
idur          =              p3
iamp        =              p4
ifreq         =              p5
kbal          =              p6

iatk          =              p3 * .1
idec          =              p3 * .2

 kenv1 linseg             0, iatk,     iamp,       idur - (iatk + idec),   iamp,       idec,         0             

 a1, a2 diskin             1,             ifreq,        0,             1

                 outs          (a1 * (kbal - 1)) * kenv1,         (a2 * kbal) * kenv1

 endin

 Figure 6:  Code excerpt from Step 1 orchestra

 

As can be seen this is a simple instrument. It is a stereo sample playback unit allowing for variable amplitude, frequency and static panning on a per event basis in the score. Also there is a duration dependant amplitude envelope meant to smooth any inconsistencies in the samples being used. Four of these instruments were used, all of them identical except for the sample number. 

Mix 0 was begun by writing a Cmask sub-score meant to generate a Csound score that utilized sample 0111, the base sample from Group 1, to render 4 new samples. Figure 7 is an excerpt of the Cmask code (sub-score) used to generate the first score: 

f  0  30                                                                                     ; Field start time and duration 

p1 const 1                                                                               ;instrument number constant                                     

p2                                                                                            ;start time    
rnd uni                                                                                     ;random uniform distribution
mask (0 0 10 5) (0 8 10 10)                                                     ;Time Value Time Value ...
prec 0                                                                                      ; no decimal places 

p3                                                                                            ;idur   
rnd exp 1                                                                                 ;random exponential distribution 
mask (0 11 10 20) (0 20 10 30)                                               ;Time Value Time Value …
prec 2                                                                                      ; two decimal places 

p4                                                                                             ;iamp ( Range 0 - 1)        
rnd uni                                                                                     ;random uniform distribution
mask .30 .76                                                                            ;range .30 - .76
prec 2                                                                                      ; two decimal places               

p5                                                                                            ;ifreq (Range -10 - 10)
rnd uni                                                                                     ;random uniform distribution
mask -4.15 4.16                                                                       ;range -4.15 – 4.16
prec 2                                                                                      ;two decimal places                                                                                                                   

p6                                                                                            ;kbal (Range 0 - 1)  
range 0 1                                                                                  ;uniform distribution between values
prec 2                                                                                      ;two decimal places

Figure 7: Excerpt from Cmask sub-score for Step 1

 

 In Figure 8, the row marked “sample” were the names of the original sample(s) and in the row marked “result” were the names of the samples created. Notice the general density designation for each row. The use of colors was implemented to make it easier to spot the origins of the results and later the origins of the reiteration process. 

*The sample numbers in the gray cells are links to an mp3 of the sample.

Step 1 - Create 10 - 15 second samples (64 samples created - approx. 16 minutes)

 

 

Mix 0 - Developing base samples

 

 

NOTES

 

Group 1

Group 2

Group 3

Group 4

Density = Start time vs. duration

Samples

0111

0121

0131

0141

 

Results 1011 1021 1031 1041  
 

1012

1022

1032

1042

Medium Low Density

 

1013

1023

1033

1043

Medium High Density

 

1014

1024

1034

1044

High Density

 Mix 1- Mixing samples within each group

 

 

 

 

Group 1

Group 2

Group 3

Group 4

 

Samples

0111

0121

0131

0141

 

 

0112

0122

0132

0142

 

 

0113

0123

0133

0143

 

 

0114

0124

0134

0144

 

Results

1111 1121 1131 1141 Low Density
  1112 1122 1132 1142 Medium Low Density

 

1113

1123

1133

1143

Medium High Density

 

1114

1124

1134

1144

High Density

Mix 2 - Mixing samples between groups

 

 

 

 

Group 1

Group 2

Group 3

Group 4

 

Samples

0111

0121

0131

0141

 

 

0112

0122

0132

0142

 
 

0113

0123

0133

0143

 

 

0114

0124

0134

0144

 

Results

1211

1221

1231

1241

Low Density

 

1212

1222

1232

1242

Medium Low Density

 

1213

1223

1233

1243

Medium High Density

 

1214

1224

1234

1244

High Density

Mix 3 - Morphing between groups

 

 

 

 

Group 1

Group 2

Group 3

Group 4

 

Samples

0111 to 0121, 0131 or 0141

0121 to 0111, 0131 or 0141

0131 to 0111, 0121 or 0141

0141 to 0111, 0121 or 0131

Chose any one sample per event. 

 

0112 to 0122, 0132 or 0142

0122 to 0112, 0132 or 0142

0132 to 0112, 0122 or 0142

0142 to 0112, 0122 or 0132

Chose any one sample per event. 
  0113 to 0123, 0133 or 0143 0123 to 0113, 0133 or 0143 0133 to 0113, 0123 or 0143 0143 to 0113, 0123 or 0133 Chose any one sample per event. 

 

0114 to 0124, 0134 or 0144 0124 to 0114, 0134 or 0144 0134 to 0114, 0124 or 0144 0144 to 0114, 0124 or 0134

 Chose any one sample per event. 

Results

1311

1321

1331

1341

Low Density

 

1312

1322

1332

1342

Medium Low Density

 

1313

1323

1333

1343

Medium High Density

 

1314

1324

1334

1344

High Density

Figure 8: Excerpt of the Schema for Step 1

Page 7                                                                    Go to page:    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]                                                                    Back     Next