XJ music Software

Workstation & Engine

An open-source adaptive music platform: a composer-focused desktop workstation for authoring dynamic music projects, and a portable C++ runtime engine that assembles those projects into continuous audio output in real time.

What we did

Designed and built both the workstation and the runtime engine. The workstation provides the full authoring workflow — libraries, programs, instruments, and templates. The engine is a C++ shared library designed for simple integration into games and interactive applications. Published as open-source with cross-platform installers and full documentation.

Proof

The engineering focus was coherence under variation — keeping tempo, meter, and transitions continuous while giving composers aleatory tools that still feel intentional.

XJ music Workstation Screenshots

Technical Details

The runtime engine is C++ and built as a shared library for performance and portability. The workstation integrates the full authoring workflow into a native desktop application with real-time preview, project management, and export capabilities.

Other XJ music Projects

XJ music Logo

About XJ music

Other Interactive Projects

< All Projects