Munt MT32 emulator LV2 plugin

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
witchspace
Established Member
Posts: 60
Joined: Sun Jul 13, 2014 7:14 pm
Location: Eindhoven

Munt MT32 emulator LV2 plugin

Post by witchspace »

I've converted the Munt MT-32 emulator into a LV2 plugin. Like the famous Roland D-50, the MT-32 makes use of Linear Arithmetic synthesis.

It is in usable state, however at the moment there is no GUI.

Source can be found here: https://github.com/laanwj/munt

Build and install instructions can be found in the top-level README.md.

Note: this requires the original, ancient, MT-32 ROMs to work, which cannot be distributed with the project due to license reasons (but can be found in various places).
Last edited by witchspace on Sat Sep 20, 2014 7:08 am, edited 1 time in total.
witchspace
Established Member
Posts: 60
Joined: Sun Jul 13, 2014 7:14 pm
Location: Eindhoven

Re: Munt MT32 emulator LV2 plugin

Post by witchspace »

I was able to add a basic, but useful NTK based GUI :D It shows the current part status (similar to mt32emu_qt) and can be used to load syx files.

Image
Status screen

Image
Loading a syx file

Image
SysEx LCD messages
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: Munt MT32 emulator LV2 plugin

Post by ssj71 »

looks nice. The NTK code for the LCD is clever. Did you write that?
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
witchspace
Established Member
Posts: 60
Joined: Sun Jul 13, 2014 7:14 pm
Location: Eindhoven

Re: Munt MT32 emulator LV2 plugin

Post by witchspace »

ssj71 wrote:looks nice. The NTK code for the LCD is clever. Did you write that?
Yep. I rewrote the LCD code for NTK/cairo, and introduced the fading effect.
asbak
Established Member
Posts: 897
Joined: Thu Sep 11, 2014 3:04 pm
Has thanked: 71 times
Been thanked: 64 times

Re: Munt MT32 emulator LV2 plugin

Post by asbak »

Oh wow! I was about to go begging for this and here you've made a LV2 plugin!! Brilliant, thanks so much Witchspace. Now if only somebody made an open source D50 emulator :lol:
Some Focal / 20.04 audio packages and resources https://midistudio.groups.io/g/linuxaudio
witchspace
Established Member
Posts: 60
Joined: Sun Jul 13, 2014 7:14 pm
Location: Eindhoven

Re: Munt MT32 emulator LV2 plugin

Post by witchspace »

Thanks, enjoy!
asbak wrote:Now if only somebody made an open source D50 emulator :lol:
Yeah :-) Munt does fix many of the flaws of the MT-32, such as the noisy audio path. So it's more similar to the D-50 than the MT-32 hardware was. The synthesis approach and even the SysEx format is analogous. What is primarily missing is the PCM sample ROM from the D-50 - which like the MT-32 contains attack transients, as well as drum samples, but a different set. Likely there are also a lot of small differences in interpretation of other parameters, but it is very hard to find detailed design specs about the D-50 online.
Post Reply