MT32-Pi and the Pi Zero 2 W
-
- Posts: 180
- Joined: Sun May 24, 2020 9:13 pm
- Has thanked: 186 times
- Been thanked: 34 times
Re: MT32-Pi and the Pi Zero 2 W
- Nat
- Posts: 129
- Joined: Sun May 24, 2020 7:28 pm
- Location: United Kingdom
- Has thanked: 9 times
- Been thanked: 70 times
- Contact:
Re: MT32-Pi and the Pi Zero 2 W
I've had a large number of requests over the last couple of weeks for the mt32-pi lite PCB set, so I have just added them to my website for sale. The most difficult part for this build is actually finding an Raspberry Pi Zero 2 W in stock for a fair price!
See here:
mt32-pi lite PCB set for MiSTer
MiSTer FPGA Add-On Boards : UK based, low cost worldwide shipping.
https://MiSTerFPGA.co.uk/
Re: MT32-Pi and the Pi Zero 2 W
had a look at it, but i'm look at the version with lcd and buttons. i would like to integrate it in my MiSTer computer case.Nat wrote: ↑Wed Mar 16, 2022 10:35 pmI've had a large number of requests over the last couple of weeks for the mt32-pi lite PCB set, so I have just added them to my website for sale. The most difficult part for this build is actually finding an Raspberry Pi Zero 2 W in stock for a fair price!
See here:
mt32-pi lite PCB set for MiSTer
thanks
Re: MT32-Pi and the Pi Zero 2 W
https://github.com/skjelten/emusc
Possible support for mt32-pi
https://github.com/skjelten/emusc/issues/1
- rickdangerous
- Posts: 319
- Joined: Sun May 24, 2020 7:35 pm
- Location: Lisbon, Portugal
- Has thanked: 36 times
- Been thanked: 81 times
- Contact:
Re: MT32-Pi and the Pi Zero 2 W
My friend Juri, hope you are fine. I can provide you any pcb you need as always. Check your phone messageJuri wrote: ↑Wed Mar 16, 2022 4:30 pmi meant the bare pcb, without componentscursedverses wrote: ↑Mon Mar 14, 2022 3:26 pmhttps://ultimatemister.com/product/mt32 ... or-mister/
MiSTer and FPGA Gaming European Shop
Classic MiSTer, MultiSystem, JAMMIX iTX and Official Addons.
https://ultimatemister.com powered by RetroShop.pt
Re: MT32-Pi and the Pi Zero 2 W
Thank you so much! Things are a little bit better now, sorry my friend, didn't realized who you are by your nickname. Thanks so much!rickdangerous wrote: ↑Tue Apr 05, 2022 9:00 pmMy friend Juri, hope you are fine. I can provide you any pcb you need as always. Check your phone messageJuri wrote: ↑Wed Mar 16, 2022 4:30 pmi meant the bare pcb, without componentscursedverses wrote: ↑Mon Mar 14, 2022 3:26 pm
https://ultimatemister.com/product/mt32 ... or-mister/
Re: MT32-Pi and the Pi Zero 2 W
Just saw this, and had to reply:https://www.vogons.org/viewtopic.php?f=62&t=88440
Could we switch between MT32 and GUS ?
PiGUS: Gravis Ultrasound emulator on an ISA card with Raspberry Pi
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: MT32-Pi and the Pi Zero 2 W
I believe PiGUS and MT32-Pi are using the same baremetal boot environment so I could see how it might potentially work on the same device. But I guess the question becomes: is the PiGUS needed? I didn't own a Gravis Ultrasound so I may be misinformed but I thought the main OPL synthesizer output wasn't any different from SoundBlaster cards; just different quality. The main difference was the sound of its General MIDI and that part can be replicated by a decently made SoundFont loaded into FluidSynth (eawpats seems to be a well made one). Is there something a dedicated GUS emulator would bring to MiSTer that the MT32-Pi can't already do?held wrote: ↑Tue Jun 14, 2022 3:35 pm Just saw this, and had to reply:https://www.vogons.org/viewtopic.php?f=62&t=88440
Could we switch between MT32 and GUS ?
PiGUS: Gravis Ultrasound emulator on an ISA card with Raspberry Pi
-
- Top Contributor
- Posts: 860
- Joined: Wed Feb 09, 2022 11:50 pm
- Has thanked: 64 times
- Been thanked: 195 times
Re: MT32-Pi and the Pi Zero 2 W
Maybe they could use a bunch of GPIO pins to run a pretend ISA bus, but I don't think there's enough left. I think almost all of them are already in use.
This sounds like something that would be better served by an actual vintage PC with an ISA slot or two; the PiGUS might be a nice replacement for the original cards, which are quite rare.
Re: MT32-Pi and the Pi Zero 2 W
DevilHunterWolf wrote: ↑Wed Jun 15, 2022 7:11 amI believe PiGUS and MT32-Pi are using the same baremetal boot environment so I could see how it might potentially work on the same device. But I guess the question becomes: is the PiGUS needed? I didn't own a Gravis Ultrasound so I may be misinformed but I thought the main OPL synthesizer output wasn't any different from SoundBlaster cards; just different quality. The main difference was the sound of its General MIDI and that part can be replicated by a decently made SoundFont loaded into FluidSynth (eawpats seems to be a well made one). Is there something a dedicated GUS emulator would bring to MiSTer that the MT32-Pi can't already do?
Yeah, it was the best soundcard for trackers and very liked by the demoscene. And some sound so much better than with the SoundBlaster like Duke3D. I think vogons has a list of all UltraSound games, but I cant remember where.
Malor wrote: ↑Wed Jun 15, 2022 11:55 amOne of the reasons the MT32-Pi works is because MIDI is serial. That means two lines going out for the MIDI signal, and two lines coming back for the digital audio. I'm pretty sure the GUS uses DMA and has a real address space on the bus, far more than the single port 330 for MIDI, so it's not going to interface easily with the four lines being used on the USB cable.
Maybe they could use a bunch of GPIO pins to run a pretend ISA bus, but I don't think there's enough left. I think almost all of them are already in use.
This sounds like something that would be better served by an actual vintage PC with an ISA slot or two; the PiGUS might be a nice replacement for the original cards, which are quite rare.
https://youtu.be/watch?v=TWeWGiMYwsE
And you can order it here if you are interested:
https://www.vogons.org/viewtopic.php?f=62&t=42431
-
- Posts: 13
- Joined: Wed Nov 17, 2021 2:36 pm
- Has thanked: 19 times
- Been thanked: 5 times
Re: MT32-Pi and the Pi Zero 2 W
-
- Top Contributor
- Posts: 860
- Joined: Wed Feb 09, 2022 11:50 pm
- Has thanked: 64 times
- Been thanked: 195 times
Re: MT32-Pi and the Pi Zero 2 W
Ooh, that's pretty neat. If I ever lay hands on an old desktop again, I'll have to check that out.held wrote: ↑Wed Jun 15, 2022 6:29 pm https://youtu.be/watch?v=TWeWGiMYwsE
And you can order it here if you are interested:
https://www.vogons.org/viewtopic.php?f=62&t=42431
Re: MT32-Pi and the Pi Zero 2 W
Got around to testing with Pi Zero 2 W. There is a couple of soundfonts I had issues with, namely "Arachno" but most soundfonts worked with no problem.Cyber Akuma wrote: ↑Wed Jun 15, 2022 10:24 pm I was hoping that the PiZero2 would be powerful enough to fully replace a Pi4 as a MT32-Pi, but it's sad to hear that with games that have more complex soundtracks you would need an overclock to pull that off.
I found the overclock helped in some scenarios but you could also lower the polyphony to 200. IE run with 1.2GHz and 256 polyphony or 1Ghz with a 200 polyphony.
I let some midi tracks(7) run for a bit and recorded it. Seems to go fine.
https://youtu.be/TAFFamNjNmQ
-
- Posts: 13
- Joined: Wed Nov 17, 2021 2:36 pm
- Has thanked: 19 times
- Been thanked: 5 times
Re: MT32-Pi and the Pi Zero 2 W
Hmm, good to hear that most would work, though still wished it could be on par with a Pi4. I had no idea it was using that much of the PI4's power that the Zero 2 would still not be enough to match it.Anim8 wrote: ↑Sun Jun 19, 2022 2:08 pm Got around to testing with Pi Zero 2 W. There is a couple of soundfonts I had issues with, namely "Arachno" but most soundfonts worked with no problem.
I found the overclock helped in some scenarios but you could also lower the polyphony to 200. IE run with 1.2GHz and 256 polyphony or 1Ghz with a 200 polyphony.
I let some midi tracks(7) run for a bit and recorded it. Seems to go fine.
https://youtu.be/TAFFamNjNmQ
As for the Midi Tracks, how complex are those though compared to the soundtracks in more musically involved games? I remember when I was looking into the Mt-32 and saw it mention that the DE-10 could do the MT-32 emulation on it's own ARM CPU, but that it was nowhere near powerful enough and games would stutter and lose sound, even though it could just play the MiDis themselves fine when it was not also running a game.
Do you have any examples of the games the Zero 2 was not able to handle? Wanted to know what it sounds like when it's not able to keep up.
Re: MT32-Pi and the Pi Zero 2 W
Pi4 stock is clocked higher, 1.5Ghz vs the 1Ghz of the Zero2. I don't have a Pi4 setup for MT32-Pi but I suspect its possible that in certain scenarios it wouldn't be fast enough either. Would have to test the same soundfont/config.Cyber Akuma wrote: ↑Wed Jun 29, 2022 9:28 pm Hmm, good to hear that most would work, though still wished it could be on par with a Pi4. I had no idea it was using that much of the PI4's power that the Zero 2 would still not be enough to match it.
Depends on the track but many of the midi's I used are more complex than what's normally found in dos games.Cyber Akuma wrote: ↑Wed Jun 29, 2022 9:28 pm As for the Midi Tracks, how complex are those though compared to the soundtracks in more musically involved games?
Here is the midi tracks I used in order: (edit: added some original(source ver) track links)
- 1. You Ain't the Boss of Me - Sigil by James Jimmy Paddock (2019) bandcamp original ver
2. Desk Lamp - by Stuart Rynn stewboy (2016) bandcamp original ver
3. Argent Energy / Harbinger - Doom 2016 by Mick Gordon, sequenced by D4V (2019)
4. Resonance - by HOME, sequenced by Astolfo Alter (2014) soundcloud original ver
5. One Night in Neo Kobe City - from Snatcher (1995)
6. Dreams - from The Incredible Machine 2 (1994)
7. Ocean Flute - by Stuart Rynn (2015)
I found MUNT to have no issue with performance, mostly just when using certain demanding soundfonts(Arachno) with fluidsynth.Cyber Akuma wrote: ↑Wed Jun 29, 2022 9:28 pm I remember when I was looking into the Mt-32 and saw it mention that the DE-10 could do the MT-32 emulation on it's own ARM CPU, but that it was nowhere near powerful enough and games would stutter and lose sound, even though it could just play the MiDis themselves fine when it was not also running a game.
Here is the Arachno SoundFont - Version 1.0.sf2 using the same midi track set as SGM-v2.01 from before.Cyber Akuma wrote: ↑Wed Jun 29, 2022 9:28 pm Do you have any examples of the games the Zero 2 was not able to handle? Wanted to know what it sounds like when it's not able to keep up.
Sound Warning: Audio contains uncomfortable popping / cracking noises at times, in particular track #2.
https://youtu.be/G4p7lbRZlFU
Its not so much any one midi alone but also the soundfont you use in conjunction with the midi that can be the issue.
For example, I can use Arachno v1.0 and the Zero 2 will trip up on select midi tracks but will be fine on the simpler tracks. Arachno is one of the more demanding soundfonts you can use, so that plus a demanding midi track can be problematic. When using the SGM-V2.01 soundfont + demanding midi tracks I've had no problem from what I've heard. So I've settled on using SGM-v2.01 currently, for the most part.
-
- Posts: 13
- Joined: Wed Nov 17, 2021 2:36 pm
- Has thanked: 19 times
- Been thanked: 5 times
Re: MT32-Pi and the Pi Zero 2 W
Is this from a Zero2 just running on stock? Or is this while also attempting some of the mitigations you mentioned like reducing the Polyphony to 200 or overclocking it to 1.2GHz?
Re: MT32-Pi and the Pi Zero 2 W
Was Pi Zero2 at 1.2Ghz, Polyphony=256.Cyber Akuma wrote: ↑Thu Jun 30, 2022 8:38 am Is this from a Zero2 just running on stock? Or is this while also attempting some of the mitigations you mentioned like reducing the Polyphony to 200 or overclocking it to 1.2GHz?
Have tested at 200 and 140 polyphony at 1.2Ghz. Was still not good with Arachno, most sound fonts worked just fine. Its just one or two that had issues, with Arachno been the worst offender.
Re: MT32-Pi and the Pi Zero 2 W
The Pi Zero 2W has been out of stock here in DK for ages, and there doesn't seem to be any light at the end of the tunnel. Are there other compatible devices that will work with the MT32-Pi? Maybe the Radxa RS102?
Re: MT32-Pi and the Pi Zero 2 W
I have a Pi Zero 2 W and have been looking at using it for a MT32 Lite, are there US based sellers who have a kit available?
Re: MT32-Pi and the Pi Zero 2 W
Is the MT32-Pi compatible with the Orange Pi Zero 2 W? Or might it become in the future?
http://www.orangepi.org/html/hardWare/c ... ro-2W.html
Re: MT32-Pi and the Pi Zero 2 W
For those of us who own a real SC-55/88, is there some kind of way to connect them to the mt32-pi and get the sound from either MUNT on the Pi or the real Sound Canvas or does it kinda defeat the purpose and completely overcomplicate the setup ?
Pretty fan of my real SCs...
As for the GUS, oh yes, that's a must for the demoscene, high quality mixing in recent games etc.