First post, by MusicallyInspired
- Rank
- Oldbie
Recently in a MUNT Github feature request thread that asked for full timbre editing capabilities for a possible MUNT VSTi plugin, I pitched to Falcosoft a possible collaboration with myself writing a timbre editor for his MuntVSTi plugin. He graciously supplied a new version which can utilize a separate DLL specifically for timbre editing. I started working on a DLL for this purpose and here's what it looks came of it about a month later. I still have some features I want to add (namely a Rhythm Setup interface and a bigger librarian organizer for the Timbre Memory banks and Patch Memory) and it's currently quite ugly using the generic Windows interface scheme, it's a complete MT-32 editor in a complete virtual MT-32 instrument VSTi plugin!
Download from GitHub
Download Falcosoft's MuntVSTi v3.0 - Required! Drop MT32edit4v.dll in the same folder as MuntVSTI
Like I said, it's a bit ugly. But in a future release I plan to have everything replaced with much prettier graphics. It's built in Delphi and is designed to stay in sync with MuntVSTi's internal memory which makes this the only way thus far that I have found to be able to receive data FROM Munt and not just send data to it via sysex (MUNT currently still has no MIDI output). Which means, as well as being a useful tool for composers and producers in a DAW setting, this could be a viable way to extract MT-32 sysex banks from games without needing an actual hardware MT-32 (or the skills to route through game files and reverse engineer them to get at them). MuntVSTi will show a launch button for MuntVSTi Editor if it detects it in the same folder as itself as shown here:
This is in no way intended to step on the toes of sfryers and replace his wonderful MT-32 editor (programmed in .NET), which I've used very often! But it's long overdue that we have a patch editor with a fully integrated MUNT core as a viable VSTi plugin for DAWs so producers can customize their MT-32 sounds much more easily.