MT-32 with Munt
MT-32 with Munt
Please can someone guide on how to use Munt? I can get Midi out using Remote UDP using UM One on SC88 Pro.
However when I try to change it to Munt / Soundfont I get no sound.
I have updated Munt using the script yesterday and the script confirms that Munt bios and soundfont bios is present on my system.
However when I try to change it to Munt / Soundfont I get no sound.
I have updated Munt using the script yesterday and the script confirms that Munt bios and soundfont bios is present on my system.
- NightShadowPT
- Posts: 224
- Joined: Mon May 25, 2020 9:56 am
- Has thanked: 5 times
- Been thanked: 12 times
Re: MT-32 with Munt
I wanted to help you since that's how I started my MIDI journey, but they have changed something in the core options and I cannot seem to be able to make it work properly now... (?)
It was supposed to be simple (Change the Midi Mode in the core and make sure you use SoftMPU) but I cannot seem to make it work.
Curiously enough, there seem to be more options available to configure Midi and soundfonts than I remember (although they seem to be grayed out at the moment)
Nowadays I'm sporting the same setup as you (UM One and an SC-88 Pro).
It was supposed to be simple (Change the Midi Mode in the core and make sure you use SoftMPU) but I cannot seem to make it work.
Curiously enough, there seem to be more options available to configure Midi and soundfonts than I remember (although they seem to be grayed out at the moment)
Nowadays I'm sporting the same setup as you (UM One and an SC-88 Pro).
Re: MT-32 with Munt
I know there are people out there using MiSTer with a Raspberry Pie where the Pie emulates the Midi device. Does anybody know more about that kind of setup?
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan
- NightShadowPT
- Posts: 224
- Joined: Mon May 25, 2020 9:56 am
- Has thanked: 5 times
- Been thanked: 12 times
Re: MT-32 with Munt
If you're going the emulation route, why not use the built in emulation on the MiSTer itself (running in Linux)? Not much sense in using yet another device to do the same...
Re: MT-32 with Munt
That's not completely true if I recall correctly. If you use FluidSynth you are right, but the perfomance of Munt on the MiSTer seems to be somewhat lacking and can lead to dropouts.NightShadowPT wrote: ↑Sun May 31, 2020 12:50 pm If you're going the emulation route, why not use the built in emulation on the MiSTer itself (running in Linux)? Not much sense in using yet another device to do the same...
- JeanFred64
- Posts: 6
- Joined: Sun May 24, 2020 9:23 pm
Re: MT-32 with Munt
Hi,
https://youtu.be/4bIEVzRiq0I
He has updated his UDPMIDI from windows to listening UDP port on RPi
https://github.com/bbond007/UDPMIDI
On RPi you can use Qsynth (a GUI for FluidSynth) to manage soundfont
FluidSynth sound better than MUNT with some soundfont but some errors in listening some midi file if soundfont is heavy
I don't know if hifiberry DAC help RPi3, i must take time to test it.
I try on a RPi3 "stock" but with Fluidsynth and big soundfont, the RPi was in recovery position ...
MiSTer internal ARM does the job with munt and make some errors with FluidSynth too.
I can make a tuto video if it needs ?
We did it with binarybond007 help
https://youtu.be/4bIEVzRiq0I
He has updated his UDPMIDI from windows to listening UDP port on RPi
https://github.com/bbond007/UDPMIDI
On RPi you can use Qsynth (a GUI for FluidSynth) to manage soundfont
FluidSynth sound better than MUNT with some soundfont but some errors in listening some midi file if soundfont is heavy
I don't know if hifiberry DAC help RPi3, i must take time to test it.
I try on a RPi3 "stock" but with Fluidsynth and big soundfont, the RPi was in recovery position ...
MiSTer internal ARM does the job with munt and make some errors with FluidSynth too.
I can make a tuto video if it needs ?
Re: MT-32 with Munt
Thanks, a tutorial would be great! For me it doesn’t have to be a video tutorial. A written step by step guide would be sufficient.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan
- JeanFred64
- Posts: 6
- Joined: Sun May 24, 2020 9:23 pm
Re: MT-32 with Munt
It use MIDI over ethernet
Many library exist on RPi
I try QmidiNet without success
https://qmidinet.sourceforge.io/
UDPMIDI listener on RPi by bbond007 works fine
Step by Step guide begining first part :
Look here
https://youtu.be/uY_SNwtX7gM?t=132
like in this vidéo edit MidiLink.INI but not for FSYNTH_SOUNDFONT
Edit lign :
UDP_SERVER = XXX.XXX.X.XXX (with your RPi IP adress)
to "connect" MisTer to RPi
in ao486 or another core like ATARI ST or minimig
Menu "UART mode (MIDI)"
Choose
Connection : MIDI
MidiLink : Remote
Type : UDP
I mail binarybond007 for authorization to spread his listener on RPi "midilink.tar.gz"
Step by step guide second part coming soon ...
Re: MT-32 with Munt
No, you connect over your lan:
UDP_SERVER = XXX.XXX.X.XXX (with your RPi IP adress)
to "connect" MisTer to RPi
UDP_SERVER = XXX.XXX.X.XXX (with your RPi IP adress)
to "connect" MisTer to RPi
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan
-
- Top Contributor
- Posts: 531
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 87 times
- Been thanked: 211 times
Re: MT-32 with Munt
The "midilink.tar.gz" for the RPi just contains my newer/updated version of MidiLink (for MiSTer) which adds a few more argument switches such as "UDPMUNT".JeanFred64 wrote: ↑Sun May 31, 2020 8:06 pm
I mail binarybond007 for authorization to spread his listener on RPi "midilink.tar.gz"
Step by step guide second part coming soon ...
I think I included the CM-32L ROM set, which you probably should not distribute...
The mt32d (MUNT) I included used compile time optimizations for the MiSTer and may further benefit from RPi3 specific optimizations.
I have found that the RPi3 does better than the MiSTer HPS ARM with MUNT, however its still not perfect...
You can also use WiFi if you like...
You really don't have to use an IP address either if your DNS works properly.
My RPi3 is called "commodore80" so I used "UDP_SERVER = commodore80"
Hope that helps
- Sorgelig
- Site Admin
- Posts: 890
- Joined: Thu May 21, 2020 9:49 pm
- Has thanked: 2 times
- Been thanked: 214 times
Re: MT-32 with Munt
Are new midilink and mlinkutil ready to integrate? I think i need to update Lunux release with new midilink so Atari ST will start to work with connections.
Re: MT-32 with Munt
Thanks for all the info. Still not sure how the setup on the Raspberry Pi side looks like. Would be great if someone could point me in the right direction.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan
-
- Top Contributor
- Posts: 531
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 87 times
- Been thanked: 211 times
Re: MT-32 with Munt
I think so. It has been working well for me...
I will create a MidiLink topic under the Linux section and put instructions/files there - as this is not ao486 specific.
- JeanFred64
- Posts: 6
- Joined: Sun May 24, 2020 9:23 pm
Re: MT-32 with Munt
Thanks for all
Re: MT-32 with Munt
Thanks a lot. I will test it as soon as possible.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan