[Haskell-cafe] GHC's timing: Now solid enough for music?
jeffbrown.the at gmail.com
Mon Jul 2 23:26:12 UTC 2018
I just discovered Tom Murphy's Vivid-Synth, a Haskell library that lets
you control SuperCollider. (A few very slight changes allowed me to get it
to work in Stack instead of Cabal, as described here[2,3].)
TidalCycles also controls SuperCollider from Haskell. It does tortuous
backflips to hand the timing job over to SuperCollider. If I recall
correctly, that was because SC's timing was more solid than Haskell's.
I modified the Vivid demo to go faster and have a few more voices, and
tried running it at the same time as Spotify and Youtube and apt upgrade
and loading LibreOffice and playing some music in VLC, and I detected (by
ear) no timing errors.
Can I expect GHC's maybe-new rhythmic stability to hold up?
Jeff Brown | Jeffrey Benjamin Brown
Website <https://msu.edu/~brown202/> | Facebook
<https://www.facebook.com/mejeff.younotjeff> | LinkedIn
<https://www.linkedin.com/in/jeffreybenjaminbrown>(spammy, so I often miss
messages here) | Github <https://github.com/jeffreybenjaminbrown>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe