Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #setup
- from earsketch import *
- init()
- setTempo(100)
- #intro
- def intro(guitar, drums, bass, startMeasure, endMeasure):
- fitMedia(guitar,1,startMeasure,endMeasure)
- fitMedia(drums,2,startMeasure,endMeasure)
- fitMedia(bass,3,startMeasure,endMeasure)
- #verse
- def verse(guitar,horns,drum, startMeasure, endMeasure):
- fitMedia(guitar,1,startMeasure,endMeasure)
- fitMedia(horns,2,startMeasure,endMeasure)
- fitMedia(drum,3,startMeasure,endMeasure)
- def chorus(piano, hi_hat, startMeasure, endMeasure):
- fitMedia(piano,1,startMeasure,endMeasure)
- fitMedia(hi_hat,2,startMeasure,endMeasure)
- def bridge(cymbal,electric, startMeasure, endMeasure):
- fitMedia(cymbal,1,startMeasure,endMeasure)
- for meausure in range(startMeasure,endMeasure):
- fitMedia(electric,2,startMeasure, startMeasure+1)
- #song
- intro(Y01_GUITAR_1,Y01_DRUMS_1,Y01_BASS_1,1,4)
- verse(Y07_GUITAR,Y07_HORNS,Y07_DRUM_SAMPLE,4,9)
- chorus(Y06_PIANO,Y06_HI_HATS,9,11)
- verse(Y07_GUITAR,Y07_HORNS,Y07_DRUM_SAMPLE,11,16)
- chorus(Y06_PIANO,Y06_HI_HATS,16,18)
- bridge(Y37_CYMBAL_1,Y37_ELECTRO_1,18,25)
- intro(Y01_GUITAR_1,Y01_DRUMS_1,Y01_BASS_1,25,28)
- #finish section
- finish()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement