Development is moved here: GitHub - tidalcycles/vortex: Experiments in porting tidal to python
We're working on a short paper about it in the discord #vortex channel
Development is moved here: GitHub - tidalcycles/vortex: Experiments in porting tidal to python
We're working on a short paper about it in the discord #vortex channel
There's now a fledgling javascript port here:
https://github.com/tidalcycles/strudel
It's very incomplete but there's a demo here:
https://strudel.tidalcycles.org/
TLDR: yep, @yaxu @ethompsy , +1 for the dot notation!
Code looks great! i code in python every day and i'm still impressed.
Kudos @yaxu on the dot notation. I don't think there's an equivalent of Haskell's dollar sign in Python, so parentheses will get messy quickly. There are functools workarounds for composition / function chaining, but I don't know of any python tools designed for that kind of syntax. On the other hand, dot notation syntax via method chaining is very common -- numpy, pandas, and PIL use it-- so that makes for a good argument to use a class. That said, Ryan Kirkbride mentioned to me on rocket chat he wished he started FoxDot on a more functional and less object-oriented ground, so more like Tidal I guess. Something worth keeping in mind.
Still no version in the Go language? (there might be no optimal OSC library (?), at least I can't find it.)
edit: GitHub - loffa/gosc: A Go implementation of the OSC protocol that does not suck.
goedel cycles?