Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Tom Johnson. "Tiling in my Music". The Experimental Music Yearbook, 1, 2009.
Documentation
Tilework for Clarinet, p.3
>>>
v_print 36 (rr_voices p3)
> > *.*..*............*.*..*............ > .*.*..*............*.*..*........... > ........*.*..*............*.*..*.... > ....*..*.*............*..*.*........ > ...........*..*.*............*..*.*. > ............*..*.*............*..*.*
Tilework for String Quartet, p.5
>>>
mapM_ (v_print 24 . r_voices) p5
> > ******......******...... > ......******......****** > > *.****.*....*.****.*.... > ......*.****.*....*.**** > > **.***..*...**.***..*... > ......**.***..*...**.*** > > *..***.**...*..***.**... > ......*..***.**...*..***
Extra Perfect (p.7)
>>>
v_print_m_from 18 6 6 (r_voices p7)
> > **.*..|......|......|......|......|...... > ......|.*.*..|.*....|......|......|...... > ......|......|......|......|.*..*.|....*. > ......|......|...*..|.*....|...*..|...... > ......|......|....*.|...*..|......|.*.... > ......|*.....|*.....|......|*.....|...... > ....*.|......|......|*.....|......|...*.. > ......|......|......|....*.|......|*.....
Tilework for Log Drums (2005), p.10
>>>
v_print 18 (r_voices p10)
> > *.*.*............. > .*...*...*........ > ...*...*...*...... > ......*...*...*... > ........*...*...*. > .............*.*.*
Self-Similar Melodies (1996), p.11
>>>
v_print_m 20 5 (r_voices p11)
> > *.....*.....*..*..*.|....*.....*.....*...|..*..*..*.....*.....|*.....*.....*..*..*.|....*.....*.....*... > ....................|*.....*.....*..*..*.|....*.....*.....*...|..*..*..*.....*.....|*.....*.....*..*..*. > ....................|....................|*.....*.....*..*..*.|....*.....*.....*...|..*..*..*.....*.....