Page 1 of 1

mt32-pi

Posted: Thu May 20, 2021 8:34 pm
by farvardin
Hello,

I just wanted to present this awesome project, which is a "hardware" version of the Munt mt32 emulator, running on baremetal raspberry pi:

https://github.com/dwhinham/mt32-pi

this way you can have a synth running as a standalone equipement, without needing a full computer (and also it boots super fast).

I've used it with a fpga card running Atari ST Cubase, there is a video of it there: https://www.youtube.com/watch?v=kySZT6taNt4 (it's using default mt32 sounds)

Re: mt32-pi

Posted: Fri May 21, 2021 12:16 am
by jaffa225man
farvardin wrote: Thu May 20, 2021 8:34 pm Hello,

I just wanted to present this awesome project, which is a "hardware" version of the Munt mt32 emulator, running on baremetal raspberry pi:

https://github.com/dwhinham/mt32-pi

this way you can have a synth running as a standalone equipement, without needing a full computer (and also it boots super fast).

I've used it with a fpga card running Atari ST Cubase, there is a video of it there: https://www.youtube.com/watch?v=kySZT6taNt4 (it's using default mt32 sounds)
That device looks amazing, and your music on it is a great touch; thanks for sharing! What intrigues me about this project is the extremely low-latency and multiple options offering access to the MT-32's display!

That could be an ultimate CM-32L, since I have to chain my modules to use the MT-32's display while hearing CM-{32L,64} sound effects.

I would still want to add all the buttons that the MT-32 has, along with the SELECT/VOLUME knob (because I like to poke around, reading the instruments programmed, or changing them), but I'd guess that will come eventually. I haven't noticed yet, but if it's powerful enough running as baremetal, perhaps it can serve as multiple real modules by configuring extra partials as munt can. If not implemented, to chain them as real modules can be, you'd also have to add the partial overflow feature.

Sorry, but this sounds like a great idea and perfection may be beckoning. Or maybe it already is perfect, and I'll have to read more. :)

Thanks again!