Page 1 of 1

MT-32 with Munt

Posted: Fri May 29, 2020 7:10 am
by suverman
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.

Re: MT-32 with Munt

Posted: Fri May 29, 2020 3:23 pm
by NightShadowPT
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).

Re: MT-32 with Munt

Posted: Sat May 30, 2020 5:43 am
by suverman
Thanks so not the only one who isnt getting it to work. Atleast works with real hw :)

Re: MT-32 with Munt

Posted: Sun May 31, 2020 11:09 am
by lomdar67
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?

Re: MT-32 with Munt

Posted: Sun May 31, 2020 12:50 pm
by NightShadowPT
lomdar67 wrote: Sun May 31, 2020 11:09 am 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?
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

Posted: Sun May 31, 2020 12:55 pm
by tRAcE
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...
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.

Re: MT-32 with Munt

Posted: Sun May 31, 2020 1:30 pm
by JeanFred64
Hi,
lomdar67 wrote: Sun May 31, 2020 11:09 am 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 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 ... :D
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

Posted: Sun May 31, 2020 1:59 pm
by lomdar67
JeanFred64 wrote: Sun May 31, 2020 1:30 pm I can make a tuto video if it needs ?
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. ;-)

Re: MT-32 with Munt

Posted: Sun May 31, 2020 2:03 pm
by suverman
Super, you got an rpi image? :) Also how do you connect mister and pi?

Re: MT-32 with Munt

Posted: Sun May 31, 2020 8:06 pm
by JeanFred64
suverman wrote: Sun May 31, 2020 2:03 pm Super, you got an rpi image? :) Also how do you connect mister and pi?
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

Posted: Mon Jun 01, 2020 4:20 am
by suverman
Thanks. So it needs an ethernet cable from MiSTer to Pi?

Re: MT-32 with Munt

Posted: Mon Jun 01, 2020 8:55 am
by lomdar67
No, you connect over your lan:

UDP_SERVER = XXX.XXX.X.XXX (with your RPi IP adress)
to "connect" MisTer to RPi

Re: MT-32 with Munt

Posted: Mon Jun 01, 2020 9:32 am
by suverman
Interesting it can be wireless then!

Re: MT-32 with Munt

Posted: Mon Jun 01, 2020 11:39 pm
by bbond007
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 ...
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".

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...
lomdar67 wrote: Mon Jun 01, 2020 8:55 am No, you connect over your lan:

UDP_SERVER = XXX.XXX.X.XXX (with your RPi IP adress)
to "connect" MisTer to RPi
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 :)

Re: MT-32 with Munt

Posted: Tue Jun 02, 2020 5:33 am
by Sorgelig
bbond007 wrote: Mon Jun 01, 2020 11:39 pm
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".
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

Posted: Tue Jun 02, 2020 6:41 am
by lomdar67
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.

Re: MT-32 with Munt

Posted: Tue Jun 02, 2020 8:21 pm
by bbond007
Sorgelig wrote: Tue Jun 02, 2020 5:33 am
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.
I think so. It has been working well for me...

lomdar67 wrote: Tue Jun 02, 2020 6:41 am 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.
I will create a MidiLink topic under the Linux section and put instructions/files there - as this is not ao486 specific.

Re: MT-32 with Munt

Posted: Tue Jun 02, 2020 8:32 pm
by lomdar67
Great! Thanks a lot!

Re: MT-32 with Munt

Posted: Wed Jun 03, 2020 9:54 am
by JeanFred64
bbond007 wrote: Tue Jun 02, 2020 8:21 pm
Sorgelig wrote: Tue Jun 02, 2020 5:33 am
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.
I think so. It has been working well for me...

lomdar67 wrote: Tue Jun 02, 2020 6:41 am 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.
I will create a MidiLink topic under the Linux section and put instructions/files there - as this is not ao486 specific.
Thanks for all

Re: MT-32 with Munt

Posted: Sun Jun 07, 2020 1:45 am
by bbond007
lomdar67 wrote: Tue Jun 02, 2020 6:41 am 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.
lomdar67 wrote: Sun May 31, 2020 1:59 pm A written step by step guide would be sufficient. ;-)
--> viewtopic.php?f=27&t=375

Re: MT-32 with Munt

Posted: Sun Jun 07, 2020 10:59 am
by lomdar67
bbond007 wrote: Sun Jun 07, 2020 1:45 am
lomdar67 wrote: Tue Jun 02, 2020 6:41 am 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.
lomdar67 wrote: Sun May 31, 2020 1:59 pm A written step by step guide would be sufficient. ;-)
--> viewtopic.php?f=27&t=375
Thanks a lot. I will test it as soon as possible.