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 - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Sonic Pi

    Code. Music. Live.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • glicol

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

  • 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

  • supercollider

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

  • 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.

  • 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.

  • 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

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • 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/

  • 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