[HN Gopher] Mt32-pi: A baremetal Roland MT-32 emulator ___________________________________________________________________ Mt32-pi: A baremetal Roland MT-32 emulator Author : rcarmo Score : 77 points Date : 2021-10-02 08:41 UTC (1 days ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | tgv wrote: | Cool. The recommendation on a good d/a convertor struck me as | ironic: IIRC, the MT32 has quite a grungy and noisy character. | squarefoot wrote: | This limitation is due to the poor implementation of the PI | analog audio out; pretty much every other ARM based SBC | performs much better in that field. I hope the code is portable | to other ARM boards too. Although I never liked the MT-32 | sound, being open to soundfonts makes this project much more | interesting than the original device. | | Hopefully one day we'll see a bare metal synthesizer engine | such as the TSynth (https://electrotechnique.cc/), which does | wonders on a small Teensy; I wonder what it could do on a much | more powerful board like a PI or any other ARM board. | boomlinde wrote: | I suppose that a good DAC is necessary to emulate the | imperfections of the original, still. The audio outputs on the | Pi boards aren't bad for the same reason the MT-32 output is. | Joeboy wrote: | This is extremely cool. Many years ago I started and abandoned a | similar kind of thing. The plan was to have support for LV2[1] | plugins, so you'd get something like a Mod Duo[2] (itself very | cool), but like this in that'd boot fast, have low latency, and | be really cheap. | | [1] https://lv2plug.in/ | | [2] https://moddevices.com/products/mod-duo/ | PaulDavisThe1st wrote: | That would probably be Zynthian[0] | | [0] https://www.zynthian.org/ | Joeboy wrote: | Oh that does look interesting actually. Loses a couple of | nerd points (and I guess probably adds some boot time and | latency) due to being Linux-based and not bare metal. But it | does look versatile and cheap (although the kit still seems a | _bit_ pricey). | | Edit: Oh, fancy seeing you here. Hi! | temporal_123 wrote: | I did something similar for emulating Pipe Organs: openpipes.org | PaulDavisThe1st wrote: | How does that compare with just running Aeolus[0] on an RPi ? | | [0] https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/ | rob74 wrote: | I recently visited the pipe organ museum in Valley (Bavaria, | Germany), where they did something similar: connect an organ | console (which had been replaced with a newer one) to a PC to | recreate the original sound of the organ (http://www.lampl- | orgelzentrum.com/St.Lorenz_Zentralspieltisc...) - however this | was done using samples. While reading that, I wondered if it | would be possible to get the same (or maybe an even better) | result by emulating the pipes... | severak_cz wrote: | Wow. This sounds like I can download a synth now! | spacechild1 wrote: | I was just going to ask how it compares to | https://github.com/munt/munt but then I realized it uses Munt | under the hood :-) | scarecrowbob wrote: | Very cool. | | If you're into this kind of stuff... here's a YT channel that | discusses "bad audio gear" including the MT-32: | | https://www.youtube.com/watch?v=DfUOR9I2Fwc ___________________________________________________________________ (page generated 2021-10-03 23:00 UTC)