Music

One of my pursuits of yore and for ever more (in the sense that I stopped short of joining the Conservatorium when I was a kid and still maintain a somewhat active - if diffuse - interest in it).

Resources

CategoryDateLinkNotes
Books2020Fundamentals of Piano Practice

Lots of pracice tips (and tuning of physical pianos)

DAWs2020Non

a lightweight DAW for Linux

2020-01Waveform Free

free DAW that runs on Linux (including the Raspberry Pi)

2022Ardour

A cross-platform Open Source DAW that runs on ARM64

Qtractor

A Linux DAW based on Qt

Reaper

A cross-platform Open Source DAW that runs on ARM64

2023DawDreamer

a Python environment that allows you to host and run VSTs

zrythm

a cross-platform DAW

DIY2023picoTracker

An RP2040 hardware tracker (PCB)

Editors2021MuseScore

likely the best open source music score editor out there

Environments2022Glicol

an interesting music language with a Rust audio engine as back-end

2024Csound

a music programming language

glicol

a music programming language

2025Strudel

a music programming language that runs in the browser

Hardware2023PicoADK-Hardware

a RP2040 based Audio Development Kit with 32 Bit Audio Output.

2024MicroDexed-touch
Tulip Creative Computer

A MicroPython-based ESP32 synth and sequencer that also has a desktop simulator

2025pico-midi-looper

a MIDI looper based on the RP2040 that supports Bluetooth MIDI

Instruments2019-12Layers

free orchestral music VST

2020minibit

a VST for chiptune instruments

SunVox

a cross-platform modular synth that includes a tracker

2020-05Zebralette

free VST

PianoBook

Free downloadable EXS24 and Kontakt sampled instruments (mostly pianos)

2021Surge

a pretty popular free VST for Mac, Windows and Linux

2022sfzinstruments

Various public domain instruments in SFZ format

2023GrandOrgue

a sample-based church organ simulator

vmpc-juce

an MPC emulator front-end writte in JUCE

visualtracker

an open source modular sequencer with graphical user interface based on Pure Data

Triple Cheese

a free VST synth

Pendulate

a free VST synth

2024WaveTracker

a new open source tracker for Windows (and Linux/WINE) that uses wavetable synthesis and sampling

2025OB-Xd

a free VST synth that emulates the Oberheim OB-X

Diapasonix

an interesting based instrument

terpstrakeyboard

a virtual microtonal keyboard webapp

Libraries2023popsicle

a Python library that tries to wrap JUCE

pedalboard

a Python library for working with audio, also with VST support

webaudiofont

A browser-based GM set of musical instruments

2026mahler.c

a small C99 library for Western music theory covering intervals, chords, scales, and key signatures with enharmonic correctness

Patches2021MobileMusic Pro Free Packs

covers multiple iOS apps

PatchStorage

Patches and samples for a number of iOS apps, including Moog synths.

Northern Film Orchestra Orchestral Swells

a set of orchestral samples for Kontakt and DecentSampler

Resources2025awesome-strudel

a set of strudel compositions

Samples2020BBC sound effects

copyrighted but free for personal/educational use

2021FreeSound

Creative Commons licensed samples and loops

2023sampled

A collection of sampled instruments, loops and impulse responses with open licenses

2024SoundFonts4U

a collection of SoundFonts

Scores2019-06El Atril

free sheet music

Mutopia

Free classical and contemporary sheet music

2020IMSLP

The Petrucci Public Domain Music Library

The Mayron Cole Piano Method

has a number of simple piano scores for kids

Sequencers2022Ossia Score

a sequencer for audio-visual artists, designed to create interactive shows leveraging DMX, OSC, MIDI, etc.

2023Midinous

a node-based MIDI sequencer for generative music

2024seq24

A family of minimalist MIDI sequencers

Synths2020Vital

MPE support

2021Ensembles

a FluidSynth-based arrangement workstation for Linux

MT-32 Pi

a baremetal MIDI synthesizer for the Raspberry Pi 3 or above, based on Munt, FluidSynth and Circle.

Bespoke Synth

a cross-platform software modular synthesizer with a node-based UI

2022MicroDexed

Dexed for the Teensy 3.x/4.x microcontroller

MicroDexed-touch

Dexed for the Teensy 4.x microcontroller, with a touchscreen UI, a sequencer and a tracker

MiniDexed

Dexed running on baremetal Raspberry Pi

teensy-juno

a Teensy 3.x/4.x-based polyphonic synthesiser, modeled after the Juno 106

sfizz

A sample based VST instrument that takes SFZ files

Helm

a free cross-platform software synth that can be used as a VST

2024Cardinal

a plugin based on VCVRack

2025Amy

a music synthesizer library for microcontrollers

2026Brume

a 24-voice multi-part synthesizer for Raspberry Pi CM5 with touchscreen UI, USB audio, MIDI, and Lua scripting

Tools2019-06Musical Chord Progression Arpeggiator
2020NeuralDX7

a neural network that generates DX7 sysex patches

ADLplug

a VST that provides a number of FM synth plugins to emulate YMF26XX chips

RNNoise VST

no builds for macOS

stochas

a plugin/VST for stochastic pattern generation

Virtual MIDI Piano Keyboard

useful for monitoring device or as a source image for video overlays

Blue Cat Freeware Plugins

a set of free VST/AUs for both Mac and Windows, including a frequency analyzer

2021alda

a text-based programming language for music composition

Elk Audio OS

A Linux distro with a low-latency kernel and Raspberry Pi support for audio HATs

nanostudio-2-sample

SFZ to Obsidian patch converter

pianoplayer

a fingering generator for sheet music

2022JJazzLab-X

Automatic backing track generator

2024Patchbox OS

a Raspberry Pi OS for audio projects

midihum

MIDI humanisation with machine learning

2025norns.el

an Emacs interface for developing on the Monome Norns

2026miditui

Interactive terminal DAW with mouse-enabled piano roll/timeline, per-track mute/solo controls, insert-mode composing, soundfont playback via rustysynth, autosave, and WAV export.

signal-bloom

a low-latency guitar effects studio with an AI-assisted pedalboard

Trackers2022deflemask

another tracker, also available for iOS and Android. Has very little MIDI capability and no Audio Unit support.

schismtracker

a reimplementation of Impulse Tracker

furnace

another modern tracker for macOS, Linux and Windows

2023nitrotracker

A Fasttracker II style tracker for the Nintendo DS

bintracker

a cross-platform chiptune music tracker written in Chicken Scheme

PLEBTracker

a terminal-based tracker

furnace

a multi-system chiptune tracker

2024LittleGPTracker

a fork of the original LGPT

2025nitroustracker

a Fasttracker II-style tracker for the Nintendo DS

Tutorial2021Learning Music

One of Ableton’s great online tutorials on the basics of electronic music

Learning Synths

Another Ableton online tutorials on the basics of electronic music

This page is referenced in: