d0pefish wrote on 2020-11-01, 15:10:
Hi, I'm the author of mt32-pi. […]
Hi, I'm the author of mt32-pi.
Sorry about the broken USB; it doesn't get tested as often as GPIO MIDI so unfortunately I missed it!
Re: the volume - it should always be 100 when you first boot up. Some game/MIDI song will have lowered it via a SysEx message, I imagine.
The volume will be controllable via a rotary encoder soon.
Hi - Thanks a lot for browsing by and for your help! 😎
I'd like to take the opportunity to thank you (in the name of many here, I guess) for the excellent work.
Even though I'm one of the few people who own both a MT-32 and a CM64, I have a lot of fun tinkering with MT32-Pi and my Raspberry Pis.
I'm currently doing a little project that involves installing a Raspberry Pi (w/ MT32-Pi) in the chassis of an old alarm clock.
When I tried running it on a Pi 2, nothing happend at first, but it was my fault. 😅 My USB MIDI interface was plugged in another port,
so the MIDI I/O in Raspbian changed. Editing my DOSBox config and changing "midiconfig=24:0" to "midiconfig=20:0" fixed it.
Edit: Setting chunk size to 256 and disabling resampling seems to improve music playback on the Pi 2 in my copy of Frederik Pohl's Gateway.
IMHO, I think it is very cool that MT32-Pi still runs on the old Pi 2. Even though doing so is on the very limit (almost borderline).
Because, the Pi 3 has a power managment chip that easily breaks if 3.3v line gets a short (on the GPIO).
So an used, second-hand Pi 2 has a higher chance of functioning than a Pi 3, I assume.
Also, some late Pi 2's seem to have the same ARM chip as the Pi 3 (speaking under correction, though).
Speaking of the Pi 2.. I use a not so quick opto-isulator on the GPIO interface, a CNY17-2 in diode-"mode" only to make things faster.
It's not ideal and I experience some stuttering, perhaps some buffering issues (resampler_quality = fastest).
It seems to me that changing to a CM32L ROM set reduces this stuttering a bit, but still causes hanging notes.
That being said, not sure if this really has an effect or if it is just my imagination.
I must check with a fast optocoupler next time, if I can get one (my local seller only has common types).
Anyway, that's enough I guess. I don't mean to hijack fsmith2003's thread. 😅
Just wanted to provide some feedback.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//