Berlin-based engineer working on embedded audio firmware, FPGA gateware,
DSP languages, low-latency network audio (AES67/RAVENNA/ADAT), native
macOS apps and audio plugins. 119 featured projects across
245 public repositories on GitHub.
Embedded & hardware
-
ESP-IDF JTAG
CA general-purpose JTAG programmer on an ESP32. — An ESP-IDF v6.0 component that turns any ESP32 into a standalone JTAG programmer with a browser UI — scan chains, program FPGAs, flash XMOS xCORE, play SVF files. Two backends: GPIO bit-bang on any ESP32 (1–5 MHz) or PARLIO + DMA on the ESP32-P4 (up to 40 MHz).
-
AD732x ADC Driver
CDMA-backed SPI driver for the 500 kSPS true-bipolar AD732x ADC. — An ESP-IDF component for the Analog Devices AD732x — a 500 kSPS, 8-channel, software-selectable true-bipolar 12-bit + sign SAR ADC. DMA-backed SPI transfers so the CPU stays out of the sample stream.
-
AudioBus
C · ★ 264-channel audio + I/O multiplexing over a single twisted pair. — An ESP-IDF component that carries up to 64 channels of 32-bit audio, plus SPI/I2C/GPIO/MIDI tunneling, over a single Cat5 pair using commodity LVDS transceivers. Daisy-chainable, hot-pluggable, deterministic and zero-jitter.
-
Self-tuning Si5351
CSelf-calibrating multi-output clock generator. — Si5351A driver and web control surface for the ESP32-P4-Nano, with hardware frequency counting on the PCNT peripheral, three-phase auto-calibration to ~1 ppm, and a background PI controller that compensates crystal thermal drift over hours.
-
RomEMU
CSPI flash & I2C EEPROM emulator with a real-time web UI. — Turns an ESP32-S3 or ESP32-P4 into a drop-in replacement for common SPI flash and I2C EEPROM chips. Upload images over WiFi or Ethernet, switch slots instantly, and the target boots from PSRAM — no chip flashing required.
-
PARLIO Audio TX
C · ★ 1I2S, TDM, ADAT and S/PDIF — all from one peripheral. — An ESP32-P4 audio transmitter that creatively repurposes the parallel-IO peripheral as a deep multi-protocol digital audio output. APLL drives the I2S MCLK, the same GPIO is fed back into PARLIO as an external clock, and DMA buffers shift out pre-encoded bit patterns on 16 parallel data lines — synthesizing I2S, TDM-8/16, ADAT and S/PDIF in software.
-
ADAT for ESP32-P4
C · ★ 18-channel ADAT lightpipe TX/RX in software. — ADAT optical I/O on the ESP32-P4: I2S+APLL generates the exact bit clock for transmit, while the RMT peripheral measures pulse durations from a TOSLINK module to recover the receive clock — no external PLL needed.
-
USB/IP for ESP32-P4
C · ★ 1Standalone USB/IP server for the ESP32-P4-Nano. — Plug USB devices into an ESP32-P4 (directly or via a hub) and expose them as native USB devices on remote Linux, Windows or macOS hosts — wire-compatible with the standard usbip and usbip-win2 clients.
-
AES67 for ESP32-P4
C · ★ 1Sub-millisecond AES67 / RAVENNA on a $20 board. — An ESP-IDF component implementing AES67 and RAVENNA-compatible audio-over-IP on the ESP32-P4, with PTP slave/grandmaster, ISR-driven DMA playback and a Layer-2 RTP hook that bypasses lwIP entirely.
-
esp idf component USB MIDI
CA small ESP-IDF component for implementing MIDI USB I/O using TinyUSB — A small ESP-IDF component for implementing MIDI USB I/O using TinyUSB
-
Pico C++ Starter
C++Modern C++23 boilerplate for RP2040 / RP2350. — A clean Pico SDK starter that supports both RP2040 and RP2350 via a CMake switch, configured for C++23 with C++20 modules support and pre-wired for VSCode IntelliSense, building and Pico-Probe debugging.
-
littlemidi
C++C++ project. — An open-source C++ project by DatanoiseTV.
-
xlog
C++A tiny, header-only logging library for cross-platform (incl — A tiny, header-only logging library for cross-platform (incl. embedded) use.
-
RP2350 Template
CMakeA (WiP) boilerplate for the RaspberryPi RP2350 MCU with modern CPP 23 — A (WiP) boilerplate for the RaspberryPi RP2350 MCU with modern CPP 23.
-
PicoADK Firmware
C · ★ 170FreeRTOS + Vult DSP boilerplate for the PicoADK. — The official starting point for PicoADK firmware — drivers for the PCM5100A DAC, USB MIDI handling, FreeRTOS plumbing, Vult DSP build steps and an example monophonic synthesizer with envelope, filter and wavefolder.
-
picoadk.io
CSSThe PicoADK Web — The PicoADK Web
-
PicoADK
Hardware · ★ 239An RP2040 audio development board with 32-bit output. — A small, open-hardware audio development board built around the RP2040: PCM5100A 32-bit DAC, 8 analog inputs for CV / pots / sensors, USB-C, dedicated low-noise LDOs, SWD, MIDI-friendly. Sold at Schneidersladen and used for teaching at Harvard's Electronic Instrument Design Lab.
-
V2Base
Other🧰 Base Libraries for SAMD51 hardware — 🧰 Base Libraries for SAMD51 hardware
-
Arduino AD732x
C++Arduino Library for the AD732x Bi-Polar programmable ADC — Arduino Library for the AD732x Bi-Polar programmable ADC.
-
PicoADK Firmware Arduino
C++Work-in-progress Arduino version for the PicoADK Audio Development Board — Work-in-progress Arduino version for the PicoADK Audio Development Board
-
h4x0rs little helper
OtherA RP2040 based hardware debug tool with UART, Touchscreen and LiPo Boost Circuit — A RP2040 based hardware debug tool with UART, Touchscreen and LiPo Boost Circuit
-
PicoADK Eurorack Module VCV
C · ★ 1VCV Rack Module for the PicoADK Eurorack Module "Aurora" — VCV Rack Module for the PicoADK Eurorack Module "Aurora"
-
PicoADK Eurorack
Hardware · ★ 21PicoADK in a Eurorack module — 8 CV ins, 6 pots, OLED. — A complete Eurorack module built around the PicoADK: 8 protected CV inputs, 4 CV outputs with LED indicators, 6 panel potentiometers on a 12-bit ADC, two rotary encoders with push, a 128×32 OLED, and 2 buffered gates with negative-voltage protection.
-
RP2040 Vult Demo
C · ★ 15Vult DSP template for the RP2040 Eurorack DSP demo board. — A C++ boilerplate for building synthesizers, effects and DSP projects on the RP2040, targeted at the original RP2040 Eurorack DSP Demo Board: PCM5102 codec, MIDI in, CV / trigger inputs, SSD1306 OLED and an encoder.
-
PicoADK DMA Test
CC project. — An open-source C project by DatanoiseTV.
-
RP2040 MSD
CC project. — An open-source C project by DatanoiseTV.
-
sensornode firmware
CC project. — An open-source C project by DatanoiseTV.
-
RP2040 NRF24 Sensor Node
Other · ★ 2A low-power Raspberry RP2040 + nRF24L01+ Sensor Node with LiPo Charger and Protection Circuitry — A low-power Raspberry RP2040 + nRF24L01+ Sensor Node with LiPo Charger and Protection Circuitry
-
debugomatic gui
C++ · ★ 2A GUI based on dear imgui for the RP2040 debug-o-matic board (swd scan, jtag scan, i2c enum, ..) — A GUI based on dear imgui for the RP2040 debug-o-matic board (swd scan, jtag scan, i2c enum, ..)
-
RP2040 Base Template
C · ★ 4A basic template for RP2040 based boards using PICO-SDK — A basic template for RP2040 based boards using PICO-SDK.
-
picodsp project generator
OtherA very simple project generator for the RP2040 based DSP board written in go — A very simple project generator for the RP2040 based DSP board written in go.
-
debugomatic template
CMakeA project template for the Debug-o-Matic using the Raspberry Pico SDK — A project template for the Debug-o-Matic using the Raspberry Pico SDK
-
JUCE Vult Demo
C++ · ★ 3A monophonic phase-distortion synthesizer example written in Vult DSP — A monophonic phase-distortion synthesizer example written in Vult DSP. Standalone / AU / VST3.
-
USB-C Eurorack PSU
Hardware · ★ 11STUSB4500 + TPS5430 USB-C power supply for Eurorack. — A small Eurorack PSU board that negotiates 20 V over USB-C using the STUSB4500 PD controller, then drops it to ±12 V and +5 V via TPS5430 buck regulators. Programmed once over I²C with PD profiles, then runs standalone.
-
cvnet2
GoA daemon implementing cvnet2 - Eurorack CV using gRPC — A daemon implementing cvnet2 - Eurorack CV using gRPC
-
cvnet2 proto
OtherA gRPC protocol for sending and configuring Eurorack Control Voltage via HTTP/2 — A gRPC protocol for sending and configuring Eurorack Control Voltage via HTTP/2
-
esp-find3-client
C++ · ★ 136Indoor positioning beacons on ESP8266 / ESP32. — An ESP8266 / ESP32 firmware that scans surrounding WiFi access points (and BLE on ESP32) and submits the RSSI fingerprints to a Find3 server, which uses machine learning to estimate the device's room-level location indoors. Cheap, battery-friendly indoor positioning from a 2 € module.
-
buildroot package helm
MakefileHelm Synthesizer Package for Buildroot — Helm Synthesizer Package for Buildroot
-
dev cgo linux gnueabihf
DockerfileDocker image for (C)Go Development Environment for my Embedded Linux Projects — Docker image for (C)Go Development Environment for my Embedded Linux Projects
-
NorthernLights
C++ · ★ 2nRF24-based wireless DMX / Art-Net controller. — A wireless DMX-over-nRF24L01+ light controller, intended as a cheap Art-Net bridge for DJ and live-event lighting where you don't want to run XLR through the venue.
-
MT8816
C++ · ★ 11Arduino library for the Mitek 8×16 analog crosspoint. — A small Arduino library for controlling the Mitek MT8816 8×16 analog crosspoint switch IC — useful for building audio matrix mixers, modular signal routers and patchbay-style modular gear.
-
AmbikaVoicecardControl
C++ · ★ 2Arduino Library for controlling an Ambika Voice Card via SPI — Arduino Library for controlling an Ambika Voice Card via SPI.
-
PicoUI
C++ · ★ 2WiP User Interface Graphics + Input handling library for Arduino — WiP User Interface Graphics + Input handling library for Arduino
-
MIDIUSB2
C++MIDIUSB arduino library but w/ callback and sysex support — MIDIUSB arduino library but w/ callback and sysex support
-
MIDIBox FB01 Programmer
C · ★ 1Yamaha FB-01 4-op FM Synth MIDI CC proxy / programmer — Yamaha FB-01 4-op FM Synth MIDI CC proxy / programmer
-
VultTeensyBoilerplate
C++A DSP boilerplate using Vult for Teensy 3.1/3.2 — A DSP boilerplate using Vult for Teensy 3.1/3.2
-
Teensy AK4558
Eagle · ★ 1Eagle project. — An open-source Eagle project by DatanoiseTV.
-
PropLoader RPi
PythonParallax Propeller Serial Firmware Loader using Raspberry Pi GPIO instead of USB-to-Serial — Parallax Propeller Serial Firmware Loader using Raspberry Pi GPIO instead of USB-to-Serial.
Developer tools & libraries
-
Fancy Index
JavaScriptA drop-in dark-themed directory listing for nginx autoindex. — Pure HTML/CSS/JS injected via ngx_http_addition_module — no server-side scripts. Turns nginx's bare autoindex into a dark-themed file browser with badges, inline previews (Markdown, syntax-highlighted code, hex, PE/EFI headers), an audio player with ID3, image gallery, zip download, git-repo awareness and keyboard navigation.
-
logicanalyzer-mcp
GoAn MCP server that lets an LLM drive a logic analyzer. — A Go-based logic analyzer tool with a DSLogic-first hardware abstraction layer, native UART/SPI/I2C/CAN/1-Wire decoders, a JS decoder runtime via goja, and an MCP server that exposes 18 tools so an LLM can capture, decode, search and assert digital signals from inside a chat.
-
dsplab projects
OtherDSPLab Projects and Modules — DSPLab Projects and Modules
-
webcomponent serialterminal
JavaScriptJavaScript project. — An open-source JavaScript project by DatanoiseTV.
-
Vult LSP
TypeScriptLanguage server + VSCode extension for the Vult DSP language. — A full LSP for Vult — diagnostics from the actual compiler engine, cross-file go-to-definition, hover types, signature help, workspace-wide rename, find-references, document symbols and a tidy formatter.
-
abletonlink-go
Go · ★ 2Go bindings for Ableton Link with Link Audio support. — Complete Go API coverage of Ableton Link, plus support for Link Audio multi-channel network audio streaming. Static linking, thread-safe, with separate audio/application thread contexts and callbacks for tempo, peer count and transport state.
-
TinyUSB Tool
JavaScript · ★ 5WebUSB descriptor sniffer + TinyUSB config generator. — A WebUSB-based browser tool that scans connected USB devices, parses their descriptors and generates ready-to-paste TinyUSB descriptor and config files. Toggle between Device mode (TUD callbacks) and Host mode (TUH handlers) with device-specific stubs for HID, CDC, MSC and MIDI.
-
swupdate-cli
GoA CLI client for SWUpdate firmware deployment. — A small Go command-line client for uploading firmware to devices running SWUpdate, with WebSocket-based real-time progress monitoring, JSON output for automation, optional post-update restart, custom CA / client certificate support and full TLS.
-
TurboMIDI
C++ · ★ 1Header-only Elektron TurboMIDI in C++. — A header-only, platform-independent C++ implementation of Elektron's proprietary TurboMIDI protocol — high-speed MIDI at multipliers up to 20× the standard 31.25 kbit/s rate, with a complete spec implementation including all 9 commands, both master and slave modes, and certified speed negotiation.
-
SysExSerializer
C++ · ★ 1Serialize anything into MIDI SysEx 7-bit safely. — A header-only C++ library for serialising arbitrary data — integers, floats, strings, vectors, binary blobs — into MIDI-safe 7-bit chunks. Built for firmware updates, patch transfers and RPC over MIDI, with chunking, checksums and out-of-order reassembly.
-
xconfig
C++ · ★ 1A tiny, header only configuration file library in C++ with cross-platform compatibility — A tiny, header only configuration file library in C++ with cross-platform compatibility.
-
xmetrics
C++A tiny, header only metrics logging library with Grafana target in mind (such as InfluxDB) — A tiny, header only metrics logging library with Grafana target in mind (such as InfluxDB)
-
AD7327 Library
C++AD7327 500 kSPS, 8-Channel, Software-Selectable True Bipolar Input, 12-Bit Plus Sign ADC — AD7327 500 kSPS, 8-Channel, Software-Selectable True Bipolar Input, 12-Bit Plus Sign ADC
-
node xmos mixer
C++NodeJS / Electron API for communicating with XMOS lib_xua mixers (untested, experimental) — NodeJS / Electron API for communicating with XMOS lib_xua mixers (untested, experimental)
-
midibench
PythonSimple utility to show rate of incoming CC messages from MIDI devices — Simple utility to show rate of incoming CC messages from MIDI devices
-
py qa351
PythonPython library for QuantAsylum QA351 uV Precision Multimeter (HID, untested) — Python library for QuantAsylum QA351 uV Precision Multimeter (HID, untested)
-
shopify order dashboard
JavaScriptA simple web-based dashboard for showing shopify orders to ease fulfilment — A simple web-based dashboard for showing shopify orders to ease fulfilment.
-
ch341 SPI linux rf24
CLinux CH341 USB SPI Driver with tweaks for nRF24 — Linux CH341 USB SPI Driver with tweaks for nRF24
-
sensors proto
OtherOpen source project. — An open-source project by DatanoiseTV.
-
rf24 go
CMakeA wrapper for RF24 for Golang — A wrapper for RF24 for Golang.
-
rf24 go example
GoExample for the RF24 go wrapper — Example for the RF24 go wrapper
-
imgui cmake template
C++ · ★ 1C++ project. — An open-source C++ project by DatanoiseTV.
-
MAX11300 Pixi Pi
C++Raspberry Pi userland implementation for MAX113xx PIXI Mixed-Signal Chip — Raspberry Pi userland implementation for MAX113xx PIXI Mixed-Signal Chip
-
RemoteIO gRPC
Go · ★ 2Remote I/O service for RaspberryPi using gRPC (and Protobuf) — Remote I/O service for RaspberryPi using gRPC (and Protobuf)
-
RemoteIO gRPC proto
OtherProtocol for RemoteIO-gRPC with go library — Protocol for RemoteIO-gRPC with go library.
-
liboc
OtherBare-bones Library for o_C programming — Bare-bones Library for o_C programming.
-
wg web
Python · ★ 13A CRUD-Application for managing WireGuard peers (e.g — A CRUD-Application for managing WireGuard peers (e.g. for dynamic peer management) - WiP
-
crossenv armv7 python3
ShellCross-compile environment for building Python3 for ARM (statically linked) — Cross-compile environment for building Python3 for ARM (statically linked).
-
BBB PRU
OtherExperiments using the Beagle Bone Black PRU (Programmable Realtime Unit) — Experiments using the Beagle Bone Black PRU (Programmable Realtime Unit)
-
coreboot apu2
CCoreboot for PCEngines APU2 — Coreboot for PCEngines APU2.
-
m841
CC project. — An open-source C project by DatanoiseTV.
-
bone
JavaScriptbone — bone
-
beagle
Javabeagle — beagle
-
MHD
JavaScriptJavaScript project. — An open-source JavaScript project by DatanoiseTV.
-
BitmapFnts
C · ★ 1C project. — An open-source C project by DatanoiseTV.
-
AKWF Waveforms
C · ★ 34Single-cycle waveforms as int16 C headers. — The AKWF wavetable library, resampled from D2+2 (600 samples) down to a Teensy-friendly 256+1 sample format and shipped as signed-16-bit C headers. Drop straight into a wavetable oscillator on any embedded platform.
-
WaveTools
ShellShell project. — An open-source Shell project by DatanoiseTV.
-
AKWF WaveForms 1024
C · ★ 4Resampled AKWF Waveforms as C-Headers (1024+1 samples each) — Resampled AKWF Waveforms as C-Headers (1024+1 samples each)
-
GLSL Shaders
C · ★ 1C project. — An open-source C project by DatanoiseTV.
-
cumulus tools
OtherTools used to ease the making of the Cumulus Project — Tools used to ease the making of the Cumulus Project.
-
OpenFrameworks PS3Eye FaceTracker
Other · ★ 1Just a dirty test with OF, The PS3Eye and FaceTracker @60fps — Just a dirty test with OF, The PS3Eye and FaceTracker @60fps.
-
OpenFrameworks Anaglyph3DCam
C++3D Camera using a GLSL Shader and 2 Webcams — 3D Camera using a GLSL Shader and 2 Webcams. Just for fun to learn how shaders work.
FPGA gateware
-
LinkFPGA
VerilogAbleton Link as a black-box stomp on your studio rack. — A LiteX/Migen SoC for the Colorlight i9 v7.2 ECP5 board that joins Ableton Link sessions in hardware and emits TDM16 audio plus DIN-sync style transport pulses on dedicated GPIO pins — no DAW, no host PC, no audio driver.
-
Colorlight AES67
VerilogAES67 + IEEE 1588 PTP fully in Verilog. — A complete AES67 / RAVENNA implementation on the Colorlight i9 v7.2 ECP5, with a custom 1 Gbps RGMII MAC that emits byte-precise SFD pulses, hardware PTP timestamping with cable-asymmetry compensation and a VexRiscv softcore running lwIP for the management plane.
-
Parallax Propeller P8X32A FPGA
VerilogVerilog project. — An open-source Verilog project by DatanoiseTV.
Audio apps & plugins
-
Proggy
Swift · ★ 1Native macOS programmer for flash, EEPROM, FRAM, SigmaDSP and more. — A no-nonsense Swift app for embedded engineers: CH341A SPI/I2C, ESP32 family flashing over UART, RP2040/RP2350 over SWD via the Pi Debug Probe, and full ADAU14xx SigmaDSP support including Safeload and biquad EQ.
-
MiniKeys
SwiftVirtual MIDI keyboard + controller builder for macOS. — Plays notes from your computer keyboard, builds custom CC/NRPN control surfaces, and pipes everything through an arpeggiator, chord engine, scale filter and live quantizer before hitting your DAW.
-
TinyIce App
DartFlutter admin client for the TinyIce streaming server. — A Flutter mobile + desktop admin for TinyIce. Real-time dashboard, stream / AutoDJ / relay / transcoder management, WebRTC go-live from the device, history, security (IP bans, lockout clearing), webhooks, and multi-server support — session auth with CSRF.
-
Spice FX
C++ · ★ 14Open-source analog saturation plugin (VST3 · AU · LV2). — A high-quality JUCE-based saturation and cab-sim plugin with ten different analog distortion models — tube, transistor, transformer, tape, diode, germanium, FET, op-amp, fuzz, ribbon — plus mid/side processing, 10-cab simulation, oversampling and 50+ factory presets. Open-sourced in October 2025.
-
LiveArt
JavaScript · ★ 1A web VJ tool driven by MIDI controllers. — A browser-based VJ environment for real-time generative visuals — 2D and 3D scenes controllable via WebMIDI, with parameter mapping, presets, post-processing effects and per-visualization parameter blocks. Plug in any MIDI controller and play the visuals.
-
modep pi4 aarch64
Other · ★ 2Tweaks and config for modep-host / modep-ui for Raspberry Pi 4/400 — Tweaks and config for modep-host / modep-ui for Raspberry Pi 4/400.
-
VCV Rack · Ableton Link
C++ · ★ 3Ableton Link transport in a VCV Rack 2.0 module. — A proof-of-concept VCV Rack 2.0 module that joins an Ableton Link session and outputs a constant clock, a 16-beat reset, and start/stop transport gates so the modular patch follows whatever DAW or app is hosting the Link session.
-
AudioOS JUCE Example
C++ · ★ 1C++ project. — An open-source C++ project by DatanoiseTV.
-
vult juce template
CStarter template for Vult DSP using the JUCE framework — Starter template for Vult DSP using the JUCE framework
-
raspberry juce
Dockerfile · ★ 1Dockerfile project. — An open-source Dockerfile project by DatanoiseTV.
AI tools
-
DSPLab
JavaScript · ★ 2An AI-assisted lab for audio DSP. — A development environment and diagnostic laboratory for DSP engineering — Vult source on the left, an isolated AudioWorklet engine on the right, and an autonomous AI agent that can compile, probe, sweep and verify your DSP without leaving the browser.
-
AI Gateway
Go · ★ 5Self-hosted, multi-provider LLM gateway. — A lightweight Go gateway that sits between your apps and any LLM provider. Each client gets its own API key with independent backend, model whitelist, rate limits and quotas — all OpenAI-compatible.
-
Meeting Assistant
C++ · ★ 3Privacy-first meeting transcription & analysis. — A C++17 tool that turns spoken meetings into structured, actionable knowledge — local Whisper transcription that never leaves your disk, deep AI analysis with role-specific personas, Obsidian + GitHub/GitLab integration and corporate-grade HTML reports with mind maps.
-
BrainMCP
GoA semantic long-term memory MCP server for LLMs. — A Model Context Protocol server in Go that gives any LLM persistent semantic memory: vector embeddings via Gemini, contexts to organise topics, tagging, client collaboration and an LLM-assisted synthesis tool that answers questions from the stored memories. Backed by chromem-go for a lightweight local vector DB.
-
translator-ai
TypeScript · ★ 6Multi-provider AI translator for JSON i18n files. — A fast i18n CLI on npm for translating JSON locale files using Google Gemini, OpenAI or local Ollama / DeepSeek. Incremental cache only re-translates changed strings, multi-file deduplication kills duplicate API calls, and an MCP server lets LLM-driven workflows hand off translations programmatically.
Linux audio
-
RP1 Audio TDM
CMulti-channel I2S/TDM driver for Raspberry Pi 5. — An out-of-tree Linux kernel module and DT overlay that exposes the RP1 chip's I2S peripherals as a configurable ALSA card, with up to 8 channels playback + capture on i2s0 and an optional secondary bus on i2s2.
-
JACK Patchbay
GoA pretty web patchbay for JACK. — A single Go binary that talks to JACK over CGo and serves a real-time matrix patchbay with VU meters, per-channel FFT spectrum, WebRTC monitoring with Opus and a preset system — all in your browser.
-
jack-linkaudio
C++ · ★ 3Bridge JACK ↔ Ableton Link Audio. — A standalone bridge that creates JACK ports for incoming Link Audio streams from the network and exposes JACK inputs as outgoing Link Audio streams. Reads JACK latency for proper alignment with the Link timeline and can act as a JACK timebase master.
-
ssdsplash
C++Boot splash for embedded Linux SPI/I²C displays. — A pure-userspace splash screen daemon for SSD1306 / SH1106 OLEDs and ILI9341 TFTs on embedded Linux. Talks to systemd via a Unix socket so any service can update the splash with text, progress bars and PNG/JPEG images at any point during boot.
-
linux rpi 5.4.y rt
C · ★ 1Raspberry Pi Kernel 5.4.y with PREEMT_RT Realtime Patches — Raspberry Pi Kernel 5.4.y with PREEMT_RT Realtime Patches.
-
patchbox rt
OtherRealtime PREEMPT_RT 5.x Kernel builds for Pi3/4/400 — Realtime PREEMPT_RT 5.x Kernel builds for Pi3/4/400
-
AudioOSv2 buildroot
MakefileMakefile project. — An open-source Makefile project by DatanoiseTV.
-
AudioOS Buildroot
Makefile · ★ 2Realtime Audio optimized OS for Raspberry Pi 3/4 based on Buildroot — Realtime Audio optimized OS for Raspberry Pi 3/4 based on Buildroot.
-
AudioOS
Makefile · ★ 8Buildroot Pi 4 OS with a real-time kernel. — A Buildroot-based Raspberry Pi 4 distribution optimised for musical applications: real-time kernel, JACK Audio, Avahi/mDNS, ALSA utils, Python 3 with scipy/numpy/pyaudio, and a tuned init for PiSound and similar HATs.
-
fbtft ssd1322 nhd
CNewhaven NHD-2.7-12864 SSD1322 fbtft kernel driver — Newhaven NHD-2.7-12864 SSD1322 fbtft kernel driver
Audio servers
-
TinyIce
Go · ★ 316One binary. Pure audio. — An Icecast2-compatible streaming server with WebRTC broadcasting, AutoDJ, transcoding and a modern dark admin SPA — built as a single Go binary with everything embedded.