Advertisement
MrsMcLead

Earsketch Song

Mar 18th, 2015
969
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. #setup
  2. from earsketch import *
  3. init()
  4. setTempo(100)
  5.  
  6. #intro
  7. def intro(guitar, drums, bass, startMeasure, endMeasure):
  8.     fitMedia(guitar,1,startMeasure,endMeasure)
  9.     fitMedia(drums,2,startMeasure,endMeasure)
  10.     fitMedia(bass,3,startMeasure,endMeasure)
  11.  
  12. #verse
  13. def verse(guitar,horns,drum, startMeasure, endMeasure):
  14.     fitMedia(guitar,1,startMeasure,endMeasure)
  15.     fitMedia(horns,2,startMeasure,endMeasure)
  16.     fitMedia(drum,3,startMeasure,endMeasure)   
  17.    
  18. def chorus(piano, hi_hat, startMeasure, endMeasure):
  19.     fitMedia(piano,1,startMeasure,endMeasure)
  20.     fitMedia(hi_hat,2,startMeasure,endMeasure)
  21.    
  22. def bridge(cymbal,electric, startMeasure, endMeasure):
  23.     fitMedia(cymbal,1,startMeasure,endMeasure)
  24.     for meausure in range(startMeasure,endMeasure):
  25.         fitMedia(electric,2,startMeasure, startMeasure+1)
  26.    
  27.  
  28.  
  29. #song
  30. intro(Y01_GUITAR_1,Y01_DRUMS_1,Y01_BASS_1,1,4)
  31. verse(Y07_GUITAR,Y07_HORNS,Y07_DRUM_SAMPLE,4,9)
  32. chorus(Y06_PIANO,Y06_HI_HATS,9,11)
  33. verse(Y07_GUITAR,Y07_HORNS,Y07_DRUM_SAMPLE,11,16)
  34. chorus(Y06_PIANO,Y06_HI_HATS,16,18)
  35. bridge(Y37_CYMBAL_1,Y37_ELECTRO_1,18,25)
  36. intro(Y01_GUITAR_1,Y01_DRUMS_1,Y01_BASS_1,25,28)
  37.  
  38.    
  39. #finish section
  40. finish()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement