"It's definitely some kind of something!"
"Wow. Just wow."
"Hey wait. There is [not] copyright infringement in this."
"Outrun This" has a rough racing theme. The increasing chimes represent the starting bells of a race, as the general composition consists of elements that speed up adding to the speed of a race.
The original music is taken from the Outrun 2 video game and is heard around the 25 second mark of the composition. The "Ready? Go!" sample was obtained from www.freesounds.org.
All the musical effects are granular in nature. The underline bass and higher pitched notes are all granular effect taken from a violin sample.
The composition is available for download on the right hand panel.
Below are just a few of the instruments used in the creation of Outrun This. To view all the instruments, please download "Outrun This - Working File" from the download section on the right.
;------------------------------------------------
; SINE WAVE GENERATOR
;------------------------------------------------
instr 1
ikey = p4
ivelocity = p5
ioctave = ikey / 12 + 3
idb = ivelocity / 127 * 84
ifrequency = cpsoct(ioctave)
iamplitude = ampdb(idb)
ienvattack = 0.004
ienvdecay = 0.5
ienvlevel = 0.25
ienvrelease = 0.05
aenvelope mxadsr ienvattack, ienvdecay, ienvlevel, ienvrelease
amodulator poscil 800.0, ifrequency * 7.00, gisine
asignal poscil iamplitude, ifrequency + amodulator, gisine
asignal = asignal * aenvelope
iattack = 0.0015
irelease = 0.002
isustain = p3
p3 = iattack + isustain + irelease
adamping linsegr 0.0, iattack, 1.0, isustain, 1.0, irelease, 0.0
asignal = asignal * adamping
outs asignal, asignal
endin
;------------------------------------------------
; GRANULAR VIOLIN
;------------------------------------------------
instr 2
k1 oscil 1, 440, 1
a1 granule p4, 64, 0.5, 0, 0, 1, p5, 0, 0.05, p3, k1, 1, p3, 0.3, 0.30, 0.30
ienvattack = 0.004
ienvdecay = 0.5
ienvlevel = 0.25
ienvrelease = 0.05
aenvelope mxadsr ienvattack, ienvdecay, ienvlevel, ienvrelease
outs a1 * aenvelope * p6, a1 * aenvelope* p7
endin
;------------------------------------------------
; MORE GRAINS
;------------------------------------------------
instr 107v
a1 grain 5000, 440, 50, 5000, 10, 0.1, 1, 3, 1
a2 grain 5000, 440, 50, 5000, 10, 0.1, 2, 1, 2
outs a1, a2
endin
;------------------------------------------------
; OUTRUN 2
;------------------------------------------------
instr 108
a1, a1 soundin "Outrun2.wav", p4
outs a1*p5, a1*p6
endin
This custom instrucment creates a "sandpaper" like effect. The frequency of the oscillator varies the speed of the sound of someone sanding a piece of wood.
This instrument is heard at the 30 second mark and runs for about 20 seconds in the composition.
;------------------------------------------------
; SANDPAPER
;------------------------------------------------
instr 110
k1 oscil 50, p4, 2
a2 foscil 10000, p5, 600, 210, k1, gisine
a2 clip a2, 2, 5000
outs (a2*(0.1*k1)*0.5)*p6, (a2*(1-(0.1*k1))*0.5)*p7
endin
P4 is the frequency of the oscil
P5 is the frequency of the foscil
P6 is the amount of output for the left channel
P7 is the amount of output for the right channel
The formula for the output is as follows:
Left: (A2 * (0.1 * K1) * 0.5) * P6
Right: (A2 * ( 1 - (0.1 * K1) * 0.5) * P7
This website was made by
Corrado Coia
Last Modified: April 12, 2009