alt.hn

8/20/2026 at 7:21:45 PM

Tidal Cycles – Live coding music with Algorithmic patterns

https://tidalcycles.org/

by gjvc

8/20/2026 at 8:35:39 PM

There's a youtuber called Switch Angel who regularly posts live coding sessions of her making trance music with Tidal. Worth a listen and a watch to see what's possible. https://youtube.com/@switch-angel?si=wUTkBU1G9OdC24rx

by onion2k

8/21/2026 at 1:02:39 PM

I think Switch Angel may be the first person who makes actually listenable music using Tidal

by plastic-enjoyer

8/20/2026 at 9:23:39 PM

Note that the artist is technically using Strudel in their videos, not Tidal Cycles; Strudel is effectively a re-build of Tidal Cycles in JS so it runs in browser and doesn't require installation. https://strudel.cc/

by lelandbatey

8/20/2026 at 8:40:27 PM

came here to drop Switch Angel! Well done onion2k

by sntxrr

8/21/2026 at 4:56:54 AM

Is this related to the streaming service of the same name?

by brian-armstrong

8/21/2026 at 12:57:03 PM

No.

by zimpenfish

8/20/2026 at 8:08:38 PM

See also https://strudel.cc/ !

by hmokiguess

8/20/2026 at 8:37:15 PM

Which is effectively reskinning TidalCycles with JavaScript syntax.

by blltprfmnk

8/20/2026 at 10:45:04 PM

The main benefit of strudel is it’s much easier to get started. Maybe it’s changed but when I tried Tidal Cycles a few years ago it was a massive pita to get installed.

by yoyohello13

8/20/2026 at 11:31:27 PM

100% getting everything working for TidalCycles was rough, I remember needing to get Haskell, TidalCycles, and SuperCollider all communicating with each other and on the correct version. Once it was installed and working it was pretty solid but lots of headaches getting to that point. Maybe it’s better now though

by VohuMana

8/21/2026 at 9:13:43 AM

Shortchanging it a bit when it moves it to the browser so less technical people can run it and moves it to a language significantly more people understand too.

by whywhywhywhy

8/20/2026 at 11:42:20 PM

Love strudel. Wanted to embed songs on my og but couldn’t due to the license.

by Shadowmist