5 ms·
i have a haskell DSL [1] (really all the heavy lifting is done underneath by csound-expression though) where this looks like e.g.: -- 4 on the floor bass dru
by skhm 4y ago
i have a haskell DSL [1] (really all the heavy lifting is done underneath by csound-expression though) where this looks like e.g.:
-- 4 on the floor bass drum, on for 16 beats, off for 16 beats
kicks <- do
d <- drums "X _ _ _|O _ _ _|O _ _ _|O _ _ _" Tr808.bd2
env <- sqrEnvM 0 16
return (d & withEnv env)
nice to see the pattern again in the wild.
[1] https://github.com/harryaskham/funktor https://github.com/harryaskham/funktor