RPG Maker MV turned 10 years old — a decade of creativity, unforgettable projects, and a thriving community. To honor that milestone, I'm excited to introduce rpg_mixer.js: a modern audio plugin that brings powerful, flexible sound support back to RPG Maker MV.
rpg_mixer.js restores native-style MIDI playback from the RPG Maker classics and goes further by adding Tracker format support — the same formats beloved by the demoscene and chiptune musicians. If you care about compelling, expressive game music, this plugin gives you the tools to level up your soundtrack.
Why this matters
Reintroduces MIDI support with a modern implementation so legacy pieces and new compositions can shine.
Adds Tracker music support, unlocking complex, textured chiptune and demo-style tracks.
Makes higher-quality, more varied audio accessible to RPG Maker MV creators without complicated setups.
Key features
Multi-threaded audio playback using the modern Web Audio Worklet API for smooth, low-latency sound.
Dynamic backend loading so the plugin supports multiple formats:
SpessaSynth backend for MIDI
libopenmpt backend for Tracker music
Debug mode that shows what music is playing — great for testing and development.
Plug-and-play: no plugin commands or script calls required. Just rename files so the system detects the correct backend.
Extensible: write your own backend in JavaScript and drop it in. If you publish it, let us know so we can share it with the community.
Commercially friendly: distributed under the Apache License — royalty-free use for commercial and non-commercial projects alike (just follow the license terms).
Perfect for creators who want:
Nostalgic MIDI-driven soundtracks made with modern stability.
Rich chiptune and tracker music from demoscene artists.
A hassle-free integration that respects production workflows and licensing needs.
Part of RPG Maker MV Ace
rpg_mixer.js is part of the RPG Maker MV Ace project — an effort to modernize the MV engine with current web technologies and meaningful quality-of-life improvements for game developers.