Bintracker is a free, open source, modular, cross-platform music editor for low-level sound drivers, and a visual front-end for the Music Data Abstraction Language (MDAL). It is released under a 3-clause BSD license.
Currently, bintracker supports a number of modern 1-bit (beeper) music drivers for the Sinclair ZX Spectrum 48K home computer, including betaphase, PhaserX, PhaseSqueek, and Pytha. Additional drivers can easily be added via the MDAL configuration plug-in system.
Bintracker is confirmed to run on Windows and Linux. It should also be possible to build it on MacOS, though this is untested.
Source, win32 executable, and documentation are available on the github release page.
- 2017-11-15 v0.1.2 swapped Ctrl+V/P behaviour, various bugfixes (see release page for details)
- 2017-09-20 v0.1.1 randomize selection, select entries from dropdown lists with arrow keys + Enter, various bugfixes (see release page for details)
- 2017-09-10 v0.1.0 first public beta release
A small but friendly community of bintracker/MDAL users and low-level music enthousiasts can be found at the 1-bit Forum.
In the future, bintracker aims to support many more low-level sound drivers (through an upgraded MDAL standard), as well as supporting platforms other than the ZX Spectrum. Immediate next steps for the upcoming releases include:
- improving sound emulation
- stabilizing and improving the GUI
- cleaning up and optimizing the code
- upgrading the MDAL standard and rewriting libmdal