Furnace is a multi-system chiptune tracker that enables musicians to compose and edit chiptune music across numerous retro gaming and computer sound systems.
The tool addresses the challenge of creating authentic chiptune music by providing a unified interface for working with diverse sound hardware architectures. Rather than switching between separate tools for each system, Furnace consolidates composition across multiple platforms into a single tracker application. It maintains compatibility with DefleMask modules, allowing users to import and work with existing projects from that ecosystem.
Furnace suits musicians and hobbyists interested in chiptune composition, demoscene music production, or game audio creation who want to target multiple sound systems without learning separate tools for each platform. The project is particularly valuable for those with existing DefleMask workflows, as the compatibility layer reduces migration friction. It runs on Windows, macOS, and Linux, with source code available for compilation on other operating systems.
Development activity shows consistent engagement with the project. The maintainers actively release stable builds through the Releases page while also maintaining a nightly build pipeline for users wanting the latest unstable features. Documentation and discussion resources are organized and accessible to users seeking help or technical information. The codebase is written in C++ and structured to support developer contributions, with clear guidance provided for those interested in building from source or extending functionality.