Sonic Pi – Code based live music creation tool

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
  • awesome-livecoding

    All things livecoding

    Check out the Awesome Livecoding list for similar things: https://github.com/toplap/awesome-livecoding/blob/master/REA...

    Also, Algorave for live performances: https://algorave.com/

  • mercury

    A minimal and human-readable language and environment for the live coding of algorithmic electronic music. (by tmhglnd)

    Sonic Pi is awesome. I can highly recommend Mercury as well for live coding music: https://github.com/tmhglnd/mercury

  • supercollider

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

  • sonicpi.vim

    Sonic Pi plugin for Vim

  • vim-sonic-pi

    Sonic Pi plugin for (Neo)Vim

  • SaaSHub

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

    SaaSHub logo
  • FoxDot

    Python driven environment for Live Coding

  • Orca

    Esoteric Programming Language

    I think I shared this last time Sonic Pi got posted here, but Sonic Pi is also extremely flexible when you bus the MIDI output to other tools - Ableton, external synthesizers, etc. I posted a clip on IG a while back -

    https://www.instagram.com/p/CKKvWP6h3xQ/

    And I've also seen it play well with ORCA and other livecoding tools:

    https://github.com/hundredrabbits/Orca

  • SuperDirt

    Tidal Audio Engine

    Another excellent Haskell based live-coding tool: https://tidalcycles.org/

    Even if you don't know Haskell, it is a delight to improvise electronic music with this library. It comes with its own mini-language for dealing with musical patterns and can synchronize with any instrument. Very extensible, the backend uses https://github.com/musikinformatik/SuperDirt, a SuperCollider extension for dealing with synths / samples / effects.

  • Sporth

    Discontinued SPORTH IS DISAPPEARING EARLY 2022. A stack-based language for audio.

    I appreciate the shoutout to Sporth! Admittedly, I haven't used it for quite a few years. But it still works just fine.

    In addition to being a part of AudioKit, it also has it's own repository as a self-contained command line program:

    https://github.com/PaulBatchelor/Sporth/

    I used to use a live-coding setup with Sporth centered around Vim, though it has never been added to the codebase. If anyone is interested in this, please feel free to email me at thisispaulbatchelor at gmail dot com.

  • A_Gentle_Introduction_To_SuperCollider

    A step-by-step tutorial for total beginners. PDF here:

    Sonic Pi is great but I think some more accessible resources for SuperCollider get passed over. See https://github.com/brunoruviaro/A_Gentle_Introduction_To_Sup...

  • Sonic Pi is great but I think some more accessible resources for SuperCollider get passed over. See https://github.com/brunoruviaro/A_Gentle_Introduction_To_Sup...

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
  • Sonic Pi – The Live Coding Music Synth for Everyone

    12 projects | news.ycombinator.com | 7 Nov 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

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?