Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Tom Johnson. "Perfect Rhythmic Tilings". Technical report, IRCAM, 24 January 2004. MaMuX Lecture.
Documentation
{0,1,2}
order 5, p.1
>>>
v_print 15 (r_voices p1)
> > ..***.......... > ........*.*.*.. > .....*...*...*. > .*....*....*... > *......*......*
{0,1,2}
order 7, p.2
>>>
v_print 21 (r_voices p2)
> > ..............***.... > ..*.*.*.............. > ...*...*...*......... > ........*....*....*.. > .....*......*......*. > .*.......*.......*... > *.........*.........*
{0,1}
order 4, p.3
>>>
v_print 8 (r_voices p3)
> > *...*... > .**..... > ...*..*. > .....*.*
{0,1}
order 5, p.4
>>>
mapM_ (v_print 10 . r_voices) p4
> > *...*..... > .**....... > ...*....*. > .....*.*.. > ......*..* > > *....*.... > .**....... > ...*..*... > ....*...*. > .......*.* > > *...*..... > .*....*... > ..**...... > .....*..*. > .......*.*