Advertisement
Guest User

EarSketch Lab 3

a guest
Apr 25th, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. # author: Gabriel Orbe
  2. # description: Earsketch Lab 3
  3.  
  4. # Setup
  5. from earsketch import *
  6.  
  7. init()
  8. setTempo(120)
  9.  
  10. # Music
  11. track1 = HIPHOP_STOMP_BEAT_001
  12. track2 = HIPHOP_DUSTYGUITAR_002
  13. track3 = HIPHOP_DUSTYCOINLEAD_002
  14. track4 = HIPHOP_DUSTYGROOVE_001 #my four tracks to use
  15.  
  16. fitMedia(track1, 1, 1, 13)
  17. fitMedia(track2, 2, 5, 11)
  18. fitMedia(track3, 3, 1, 9)
  19. fitMedia(track4, 4, 9, 16) #calling the different tracks
  20.  
  21. beat1 = "0+++++++++0-0+++++" #my beat
  22. rhythm = "0---0-0-00000+++" #given rhythm to use
  23.  
  24. for i in range(1,9): #for loop between 1-8 to make custom beat
  25. if i % 2:
  26. makeBeat(track1, 5, i, beat1)
  27. x = 1
  28.  
  29. for i in range(1,16): #putting rhythm in every line
  30. if i % 2:
  31. makeBeat(track1, 6, i, rhythm)
  32.  
  33. for measure in range(1,16,1): #putting beat in every line
  34. makeBeat(track1, 7, measure, beat1)
  35.  
  36. # Finish
  37. finish()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement