COURSE NOTES
Additive Synthesis

Additive Synthesis

Example: A Square Wave (no additive synthesis)

instr 1				; in orchestra
  ; p3 = duration, p4 = amplitude, p5 = pitch
  k1 linen p4, p3/8, p3, p3/3
  a1 oscil k1, p5, 1
  out a1
endin

f1 0 1024 10 1 0 0.33 0 0.2	; in score

Additive Synthesis Model

Square Waveform Using Additive Synthesis

instr 1				; in orchestra
 ; p3 = duration, p4 = amplitude, p5 = pitch
 ; all harmonics use same amp envelope
 k1 linen p4, p3/8, p3, p3/3
 a1 oscil k1, p5, 1
 a2 oscil 0.33*k1, 3*p5, 1
 a3 oscil 0.2*k1, 5*p5, 1
 a4 = a1 + a2 + a3
 out a4
endin

f1 0 1024 10 1 			; in score

Square Wave (additive synthesis with amplitude change)

instr 1				; in orchestra
 ; p3 = duration, p4 = amplitude, p5 = pitch
 ; all harmonics use diff amp envelope
 k1 linen p4, p3/8, p3, p3/3
 k2 linen 0.33*p4, p3, p3, 0
 k3 linen 0.2*p4, 0, p3, p3/2
 a1 oscil k1, p5, 1
 a2 oscil 0.33*k1, 3*p5, 1
 a3 oscil 0.2*k1, 5*p5, 1
 a4 = a1 + a2 + a3
 out a4
endin

f1 0 1024 10 1 			; in score

Square Wave (additive synthesis with amplitude and frequency change)

instr 1				; in orchestra
 ; p3 = duration, p4 = amplitude, p5 = pitch
 ; all harmonics use same freq envelope
 k1 linen p4, p3/8, p3, p3/3
 k2 linen 0.33*p4, p3, p3, 0
 k3 linen 0.2*p4, 0, p3, p3/2
 a5 expon p5, p3, 2*p5
 a1 oscil k1, a5, 1
 a2 oscil 0.33*k1, 3*a5, 1
 a3 oscil 0.2*k1, 5*a5, 1
 a4 = a1 + a2 + a3
 out a4
endin

f1 0 1024 10 1 			; in score

Trumpet Tone Graph (HANDOUT)

String Instruments

Brass Instruments

Woodwind Instruments

Keyboard Instruments

Percussive Instruments


COURSE INFORMATION | HOMEWORK ASSIGNMENTS
COURSE PROJECT | CS240 HELP DESK