A high-performance Amiga ProTracker MOD player implemented in Rust and WebAssembly.
- Written in Rust, compiled to WebAssembly for maximum performance
- Accurate ProTracker MOD file playback
- Web Audio API integration with double-buffered audio output
- Sample-accurate timing
- Supports standard ProTracker effects:
- Arpeggio (0xy)
- Portamento Up (1xx)
- Portamento Down (2xx)
- Tone Portamento (3xx)
- Vibrato (4xy)
- More effects coming soon...
- Rust toolchain (rustc, cargo)
- wasm-pack
- Node.js (for running the demo)
- Install wasm-pack if you haven't already: