Guest User

Untitled

a guest
Jun 22nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.23 KB | None | 0 0
  1. class Polyrhythm
  2. def split(n)
  3. sections = patterns.map {|p| (p.body * (resolve/p.time)).chars.each_slice(n).map(&:join)}
  4. sections[0].zip(*sections[1..-1]).each do |lines|
  5. puts lines
  6. puts
  7. end
  8. end
  9. end
Add Comment
Please, Sign In to add comment