Most of the software I develop as part of my practice is made available on Github.


SuperCollider packages

  • OutputFX - Easy output fx management
  • CC14 - 14 bit midi for SuperCollider
  • Sleet - A library / factory for SuperCollider sound effects
  • allbuf - Create all possible buffer player patches as SynthDefs in SuperCollider (all = many)
  • PolyBuf - Load samples to buffers, easily
  • Particular - A SuperCollider package for particle synthesis
  • mk-synthlib - My personal synthesizer factory/library for SuperCollider


  • faust-nvim - Faust plugin for Vim
  • microcontroller-nvim - Microcontroller plugin for NeoVim, integrating Platformio seamlessly and adding nifty commands for Teensy and other popular dev boards.
  • supercollider-h4x-nvim - A collection of hacks and additional functionality for SuperCollider code projects and development.
  • reaper-nvim - Reaper plugin for neovim. Remote control your daw with almost 4000 actions without leaving your text editor.
  • vim-scdoc-snippets - Help file snippets for SuperCollider to speed up documentation processes.
  • vim-norns - Programming environment for working with the norns sound computer remotely

Arch Linux packages

I maintain a number of audio related packages for my Linux distribution of choice: Arch Linux. You may find them on the Arch User Repository (AUR):

madskjeldgaard’s aur packages


  • jack_xruntotal - Display total number of xruns in a status bar friendly way.
  • jack_meter_simple - Display amplitude of a signal in Jack in a status bar friendly way
  • rofi jack - Keyboard centric jack audio management using the rofi app launcher

Command line tools

  • osccli - OSC Communication on the command line. Written in fast and safe Rust.
  • cookiecutter quark - A cookiecutter template to help you automatically generate a SuperCollider Quark (package)
  • sox-tricks - Command line tools that make batch processing, editing and organization of audio files a fast and painless task.
  • nornsgenerate

Other tools

  • tree-sitter-supercollider - Advanced, incremental code parser grammar adding support for the SuperCollider programming language in the tree-sitter parser.
  • ranger-sox - Audio conversion and manipulation plugin for the Ranger File Manager
  • ranger-lame - mp3 conversion plugin for the the Ranger File Manager