Tidal is a scripting language (created by @yaxu) for livecoding music.
It’s most often used in tandem with the Supercollider based synthesizer SuperDirt, but can also be used to control external hardware and plugins via midi.
Installation guide and more details here (and here).
suggested caveat: fight lasts for 36 hours from first script posted. that way, there’s some buffer time for international bouts. also, not gonna be by my computer for a while.
realized it’d be pretty fun to build off each other’s. maybe we end up with a collaborative track or two out of this process, rather than 6 individual chunks!
toggle ‘d4 silence’ for performative element, unless there’s a way to build silences into a pattern?
[quote=“Dan_Derks, post:5, topic:5830”]
toggle ‘d4 silence’ for performative element, unless there’s a way to build silences into a pattern?
[/quote]there’s a way, haven’t really tried conditionals for variation yet and might look it up now
btw collabs are fine
just to clarify, since i’m starting round 2, are yours and my 1st entry above to be evaluated at the same time?
i wrote mine to be added to yours (using voices 3 and 4 to your 1 and 2), so that we ended up with five lines of code that can be played together. i consider it sparring: see what moves you make, make moves in response, for the exercise and to learn from your style. no winners, just personal evaluation and adaptation.
round 2 could feasibly continue to add to the piece, taking advantage of compositional cues for silence and solos, or it could start a whole new dialogue.
One of the things I always loved about http://www.layertennis.com/ was the play-by-play. With every volley the “announcer” would explain what just happened, usually with some tongue-in-cheek silliness along the way.
d5 $ chop 16 $ sound “[bass:02?, casio]” # crush “4” # gain “0.85” # room “1”
fwiw:
my first line dictates new tempo
the ‘chop’ function acts as a slight rhythmic granulator.
added a little bit crush and reverb. idk what it’ll be like on your machine, but the dry/wet was eventually modulating during my listens and it was wild. reverb is a global setting, it seems.