Sonic Pi – The Live Coding Music Synth for Everyone

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Sonic Pi

    Code. Music. Live.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. glicol

    Graph-oriented live coding language and music/audio DSP library written in Rust

  4. overtone

    Collaborative Programmable Music

    > I'm fluent in Python but find the use of colons is the real sticking point.

    The you'd probably have hated its predecessor which was all about the parentheses: https://overtone.github.io/

    It's too bad that superficial stuff like which characters you need to type is holding you back. Getting used to Ruby when you're familiar with Python is no big deal. I would just stick with it

  5. supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

  6. awesome-livecoding

    All things livecoding

    https://github.com/toplap/awesome-livecoding

    Live coding is how I learned to program and I am so glad that this type of computer music performance exists. I am currently doing my PhD on the topic! Programming as a performative act, with its own culture and music sub-genres. For those interested in helping / taking a look, I am currently trying to hack my own live coding environment based on Python asyncio mechanisms: https://github.com/Bubobubobubobubo/sardine I am a bit shy about it because I am light years behind the level of the projects that are posted on HN and that keep me inspired. I've taught myself how to do this basically by live coding ... a lot, with friends in France! Learning a bit of CS because of music.

  7. sardine

    Python's missing "algorave" module. Live code music with Python using MIDI, OSC and/or SuperCollider. (by Bubobubobubobubo)

    https://github.com/toplap/awesome-livecoding

    Live coding is how I learned to program and I am so glad that this type of computer music performance exists. I am currently doing my PhD on the topic! Programming as a performative act, with its own culture and music sub-genres. For those interested in helping / taking a look, I am currently trying to hack my own live coding environment based on Python asyncio mechanisms: https://github.com/Bubobubobubobubo/sardine I am a bit shy about it because I am light years behind the level of the projects that are posted on HN and that keep me inspired. I've taught myself how to do this basically by live coding ... a lot, with friends in France! Learning a bit of CS because of music.

  8. sonic-pi-docker

    Sonic Pi Dockerized with Vagrant

    I agree that the install is hard on linux but there are prebuilt packages for Windows and MacOS. There's no requirement to use a Raspberry Pi.

    A long time ago (2017) I did successfully get Sonic Pi running in Docker but it wasn't straightforward https://github.com/xavriley/sonic-pi-docker If anyone wants to pick this back up I'd be happy to help

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Tidal

    Pattern language

    I don't know the alternatives but I'm a big fan of https://tidalcycles.org/. People really do crazy things, check out the videos on the front page.

    I love when 2 DJs live-code together (on the same document! Editing each other's loops) or when a VJ live-codes some visuals in reaction to the DJ live-coding the music.

  11. alda

    A music programming language for musicians. :notes:

    Look into Alda music programming language - it's possible to write classical music with it. It's more like MIDI or classical notation - you don't care about sound but you specify notes.

    https://alda.io/

  12. FoxDot

    Python driven environment for Live Coding

    FoxDot is probably what you're looking for.

    https://foxdot.org/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 13 Years of History Teaching - Now Thrown Into CS.

    3 projects | /r/CSEducation | 30 Apr 2023
  • Live coding languages

    3 projects | /r/ProgrammingLanguages | 10 Dec 2022
  • Glicol: Graph-oriented music live coding language written in Rust

    5 projects | /r/rust | 13 Jan 2022
  • Overtone – programmable, live music in Clojure

    4 projects | news.ycombinator.com | 3 Aug 2023
  • glicol-cli: music live coding in terminal powered by rust

    4 projects | /r/rust | 11 Mar 2023