Emulating MT-32 on an RPi2

General information and assistance with Munt.

Re: Emulating MT-32 on an RPi2

Postby gdjacobs » 2019-9-27 @ 14:31

Excellent!
User avatar
gdjacobs
l33t++
 
Posts: 6566
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Emulating MT-32 on an RPi2

Postby Dunuin » 2019-10-01 @ 13:33

Nice, I've got an spare Raspi3+ laying around, because I build a real home server and don't need my Raspi-server anymore.
Does Munt got a API for user inputs? Its no problem to add a letter LCD and some buttons to the Pi, so it could look and feel more like the real MT-32, as long as Munt would allow that.
Dunuin
Newbie
 
Posts: 9
Joined: 2019-9-30 @ 07:57

Re: Emulating MT-32 on an RPi2

Postby gdjacobs » 2019-10-01 @ 13:41

It generally doesn't require any input once the client is up. I initially patched mt32d to output text to an LCD, but the better, more modular approach has been using software layers on top to sniff and display SYSEX messages, switch to GM synth engines, etc.
User avatar
gdjacobs
l33t++
 
Posts: 6566
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: Emulating MT-32 on an RPi2

Postby appiah4 » 2019-10-08 @ 13:47

Here's a video of my MUNT-Pi setup in action :)

https://www.youtube.com/watch?v=CX3I5QS4s_A
A500:Rev6|+512K|ACA500+|C1084S
i386:Am386SX25|4M|GD5402|ES688|MuntPi3
i486:U5S33|8M|GD5428|YMF719|DB-S2
i586:P133|32M|T64+/MX2|V1|CT3980/32M
i686:K6-2/400|128M|V2/SLI|CT4520/32M
S370:P3-1200|384M|GF4-4200|MX300
S754:A3700+|2G|X1950PRO|SB0350
User avatar
appiah4
l33t
 
Posts: 4033
Joined: 2017-2-19 @ 07:36

Re: Emulating MT-32 on an RPi2

Postby Badscrew » 2019-10-08 @ 14:57

Great project!
Will take some time to read everything and hopefully understand :D
User avatar
Badscrew
Newbie
 
Posts: 56
Joined: 2019-9-28 @ 10:48
Location: Europe

Re: Emulating MT-32 on an RPi2

Postby appiah4 » 2019-10-09 @ 04:46

One thing I noticed is that if I leave the Pi turned on overnight, and/or powercycle the computer, MT32D no longer receives MIDI messages. I believe this is a quirk related to the USB MIDI interface I'm using, but regardless, in either case I have to powercycle the Pi as well before the setup starts to function.

It's not a huge deal, but a strange quirk nonetheless.
A500:Rev6|+512K|ACA500+|C1084S
i386:Am386SX25|4M|GD5402|ES688|MuntPi3
i486:U5S33|8M|GD5428|YMF719|DB-S2
i586:P133|32M|T64+/MX2|V1|CT3980/32M
i686:K6-2/400|128M|V2/SLI|CT4520/32M
S370:P3-1200|384M|GF4-4200|MX300
S754:A3700+|2G|X1950PRO|SB0350
User avatar
appiah4
l33t
 
Posts: 4033
Joined: 2017-2-19 @ 07:36

Previous

Return to MT-32 General

Who is online

Users browsing this forum: No registered users and 1 guest