LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be
Surge is a polyphonic software synthesizer and VST plugin designed for complex sound generation. It functions as a hybrid synthesis engine, combining subtractive, wavetable, frequency modulation, and physical modeling techniques to produce audio. The project distinguishes itself through extensive microtuning capabilities, supporting non-standard musical scales and intonations via industry-standard tuning files. It also features an Open Sound Control compatible architecture for remote parameter management and hardware synchronization. The system covers a broad range of audio engineering capab
This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex
spotifyd is a headless Spotify player and client daemon that operates as a lightweight background process without a graphical user interface. It functions as a Spotify Connect receiver, allowing a device to register as a controllable playback device for remote management via official client applications. The project implements remote playback protocols and API integrations to enable audio streaming and remote control. It utilizes a cross-platform audio backend and system-level sound driver integration to output audio across different operating systems, with specific support for Linux audio in
Furnace is a multi-system chiptune tracker and vintage sound chip emulator used for composing and rendering audio. It functions as a music sequencer that mimics legacy hardware, including FM and square wave synthesizers, to create authentic retro sounds.
The main features of tildearrow/furnace are: Chiptune Trackers, Vintage Chip Sequencing, Sound Emulation, Multi-System Interfaces, 8-bit Sound Synthesis, Note and Event Sequencing, Hybrid Synthesis Mixing, Pattern-Based Sequence Structures.
Open-source alternatives to tildearrow/furnace include: lmms/lmms — LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It… surge-synthesizer/surge — Surge is a polyphonic software synthesizer and VST plugin designed for complex sound generation. It functions as a… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… spotifyd/spotifyd — spotifyd is a headless Spotify player and client daemon that operates as a lightweight background process without a… overtone/overtone — Overtone is a Lisp audio synthesis library that provides a programmable environment for designing synthesizers and… vcvrack/rack — Rack is a virtual Eurorack modular synthesizer emulator and a modular synthesis SDK. It provides a digital environment…