mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#tidalcycles

2 posts2 participants1 post today

I wrote a script to install/update MicroHs (a small Haskell compiler) and Godwit (my Tidal-ish pattern language thing), because it's boring to keep doing the fair number of steps by hand:

mathr.co.uk/web/godwit.html#Bo

Takes about 6mins on desktop, 45mins on tablet, haven't tried on phone yet. Doesn't including the once-only step of adding

```
if [ -d "$HOME/.mcabal/bin" ] ; then
PATH="$HOME/.mcabal/bin:$PATH"
fi
```

to ~/.profile or ~/.bashrc or similar...

Then to start making sounds you need classic Dirt(*) sampler with some samples:

(cd dirt && ./dirt ) &
cd godwit
make HC=mhs scheduler &
make HC=mhs repl
:set +l
hush
s [bd]

The first time you run the scheduler it spits out warnings about missing shared library until a pattern is entered in the repl, which is a bit distracting, I should fix that. To stop exit the repl with :q and then enter fg, ctrl-c, fg, ctrl-c to quit the scheduler and dirt.

#Haskell #MicroHs #TidalCycles #Godwit #LiveCoding

(*) 1/2

mathr.co.ukGodwit :: mathrExperimental pattern live-coding system inspired by Tidal.