amiberry icon indicating copy to clipboard operation
amiberry copied to clipboard

Roland MT32 suport for Amiberry

Open ransom1122 opened this issue 6 years ago • 10 comments

Hi Midwan.

In WinUAE if you go to IO ports and select MT-32 Synth Emulator as MIDI out. You can I play amiga games with Roland sound which sound amazing.

Is there any possible way this is or can be incorporated with Amiberry?

ransom

ransom1122 avatar Jan 31 '19 09:01 ransom1122

In Windows a MT-32 Synth? I don't have that in Windows. The only thing i have is my real Midi Port and the stupid Midi Mapper and the stupid Wavetable Synth from Microsoft. What you need is a real Serial output Port for a real Midi Device. I think that the raspberry has not enough power too to emulate an Midi Synth, but a Serial Device Port is possible to realise with the GPIO Pins. I use a real Midi Device on the serial port with my A500 and it works like a charme.... :-)

CypherXG avatar Jan 31 '19 17:01 CypherXG

It can be installed on pie, just need the ports activation In Amiberry if possible.

https://retropie.org.uk/forum/topic/12549/tutorial-installing-munt-mt-32-emulation-on-rpi-3

ransom1122 avatar Jan 31 '19 21:01 ransom1122

IMHO you should have a look at FluidSynth or Munt MT-32

Maybe the way Retroarch implemented a MIDI driver could give a hint. https://github.com/libretro/RetroArch/commit/c1662ded34792b3e8746292ad573640b2191c8e9

Both works fine for me with DOSBox & Retroarch. The MT-32 needs some blobs while FluidSynth depends on soundfonts. Either way the sound is superior to non MIDI music ;-)

5schatten avatar Feb 02 '19 11:02 5schatten

If installed into raspberry pie Amiberry cant pick it up if it's not In emulation settings io ports as you have to change the settings in emu

ransom1122 avatar Feb 02 '19 11:02 ransom1122

We could look into this in the future, but I think we need to give higher priority to some of the other items in the list.

midwan avatar Feb 05 '19 21:02 midwan

hi @midwan Dimitris! "Kalo mina" I d like to see mt32 support on amiberry. it would be nice to have in GUI the option to set mt32 as its done in scummvm. select mix, soundfont, and mt32 emulation

2play avatar Dec 01 '19 20:12 2play

@2play That's a joke right? For what purpose? :-)

joolswills avatar Dec 02 '19 03:12 joolswills

I didn't read the whole thread sorry. Have now but I'm confused. Amiga games didn't generally use Midi. @ransom1122 which games?

I understand soundcard support like toccata etc.

[Edit] if we are talking ports like doom etc, why use amiberry over a native solution? I guess I'm missing a use case.

joolswills avatar Dec 02 '19 03:12 joolswills

@joolswills here are some that have mt32. as @ransom1122 said this is not just supported on amiberry yet. but if same setting/handling as on scummvm enabled then I belive these mt32 can be used. I havent used MUNT so i dont know if that workaround might work Some of the mt32 roms

image

2play avatar Dec 02 '19 10:12 2play

@joolswills i hope by now you know that im not making jokes of that kind. I know @midwan in a way(not in peson )and have great respect for him and his work. good day to all

2play avatar Dec 02 '19 10:12 2play

This is now implemented in the feature/mt32 branch, in case anyone wants to test it. I did a quick test with Castle of Dr. Brain (MT32 version) and it seems to work as expected.

It requires the MT32 ROMs, placed inside the kickstarts/mt32-roms/ directory - that is hardcoded for now. The branch can only be built with CMake for now, the Makefile will be updated later.

If they are not found, the dropdown will notify you accordingly...

image

midwan avatar Dec 08 '23 22:12 midwan