Livecoding

Live Coding Tools #

Name & Link Description Screenshot / Demo
SonicPi
Learn Orca
Extra Tools for ORCA:
  • Cassetter for ORCA
  • Aioi - UDP to complex OSC for ORCA
  • Pilot - 16 voice synth for ORCA
  • Noton A minimal logic gates playground, written in ANSI C. Made by the same developers as ORCΑ
    Chuck “Chuck is a programming language for real-time sound synthesis and music creation. It is open-source and freely available on MacOS X, Windows, and Linux. Chuck presents a unique time-based, a concurrent programming model that’s precise and expressive (we call this strongly-timed), dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OpenSoundControl, HID device, and multi-channel audio.”
    Mutateful Requires Ableton Live “enables live coding in Ableton Live’s session view. Set up transformations that trigger whenever a source clip is changed, including arpeggiation, shuffling, and ratcheting/retriggering.”
    Pure-Data and Purr Data (a better fork)
    Zerobrane Studio and Moonlet
    Krill Krill is a livecoding environment inspired from TidalCycles.
    TidalCycles
    Mosaic
    Overtone - Live Code
    Tweakable
    Siren (Github) Tracker meets livecode
    FoxDot Livecoding with Python
    Extempore Lang “Extempore is a programming language and runtime environment designed to support cyberphysical programming
    Bespoke Software modular synth
    Music Pattern Generator Music Pattern Generator is an app to create musical rhythms. It sends MIDI data, so it won’t make any sounds by itself. For that you need to connect it to MIDI soft- or hardware that can handle MIDI data to produce sound.

    If you would like to support my development of OpGuides, please consider supporting me on Patreon or dropping me some spare change on Venmo @vegadeftwing - every little bit helps ❤️