Tidal club end of cycle solstice stream this Wednesday!

Ok a bit last minute.. but lets do a stream on Wednesday for the solstice! Live coders assemble to contribute a 20 minute streamed performance around 21st December (times should show in your local time)

Sign up here:

Thrown together a bit hastily so details will change, but stream instructions are here:
2022 solstice livecode stream - Google Docs

It says tidalcycles but imposters live coding with other software very welcome !


What a lovely event, thanks so much for organizing it!

Are the videos going to be made available online?

yeah I was going to ask the same. I was busy during the day (only able catch some of the first slots) and I was hoping to be able to watch recordings of performances later.

1 Like

Yes thanks to @sfradkin the videos are archived here:


And are also on youtube:



Here are some pointers to Solstice 2022 performances
that I found interesting for some reason.
This is certainly influenced by personal preferences
(tidalcycles, from scratch,
theory and history of programming languages).
I applaud the work of all performers, and organizers, and archivalists.

(@yaxu - feel free to move this to some other thread group if you want to keep "announcements" clear of lenghty comments or discussion)


  • Lina

    • a complete synth-pop symphony in four (!) lines only
    • tidalcycles (TC) from scratch
  • Dan Gorelick

    • with a real acoustic instrument: cello live sampling
    • TC from scratch
  • 17.2m

    • with real electronic instruments: TC sends MIDI signals
      to modular analogue synthesizers
    • extra human knob turning and patch cabling
    • early Kraftwerk vibes, but that's bound to happen
      as soon as you have a VCF on a sawtooth.

Languages and Systems

  • totalgee

    • concerto for organ (intro) and cello (main)
    • using bacalao
    • most cleverly named live coding language:
      bacalao = Kabeljau = cod, short for "code", see?
  • Casper Schnipper

    • most esoteric (well, depends who you ask) language:
      CISP (Carsten's LISP?)
    • it's a (little bit) different:
      doesn't produce notes but just generates a waveform
    • of course there's nothing esoteric about LISP,
      it's one of the earliest languages for computers,
      and for computer music.
  • mathr

    • most surprising live coding language: c
    • from scratch
    • again, C is old, and it's been used for music at least since
    • But here we code in C directly. Haskellers, take note:
      C has function (pointers) as data, cf. (c ? cos : sin) (t)
    • note the nonsensical AI classification (bottom line in the video):
      house: initially 25%, then down to 3%, finally up to 70%
  • satoruki

    • most functional program: contains several names for functions
      let snfill n = id . fill4 [..]
      that are used several times in following code.
      Some definitions are then changed (live),
      so the change affects several places at the same time
    • TC
  • tedthetrumpet

    • most unusual live coding system and method: audacity, graphical
  • froos

    • optics for instructional effect:
      highlighting of active parts of source code
      (I think GitHub - yaxu/feedforward did this first)
    • this is a strudel (= Tidalcycles in Javascript) showcase
    • in the editor's colour scheme, parentheses are invisible -
      this proves that Haskell function call syntax (without parentheses) is right

More Music

  • Hiroki Matsui

    • the most melody from the least code (5 min - 5 lines)
    • TC from scratch
  • Joenio Marques da Costa

    • from 10 min: evolves into, what, dub tango?
    • TC from scratch
  • pulu

    • noises -> melody (at 6 min) -> breakbeats (at 11 min)
    • TC from scratch
  • MC Algorhtythm

    • TC piano concerto, until (at 8:40) ... some hard rock!
    [alphabet:0 alphabet:2 ~ alphabet:3 alphabet:2 ~]