bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

250
active users

#tidalcycles

0 posts0 participants0 posts 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.