thanks but I shouldn't need them as ScummVM for Raspberry Pi correctly lists my MIDI USB device as 'ALSA One' as an option in the configuration dialog without me having to install any additional software.
I'm now wondering if external MIDI support is even enabled in the Raspberry Pi build of DOSBox?
I was doing this on a desktop and not the the Pi, but it should be largely the same... Here's how I got my SC-88 working on Linux:
You need to find the port that ALSA has assigned to your MIDI interface... from a terminal, type "aplaymidi -l" and you should get something like this:
1[zero@ptolemy ~] $ aplaymidi -l 2 Port Client name Port name 3 14:0 Midi Through Midi Through Port-0 4 28:0 UM-ONE UM-ONE MIDI 1
I'm using a Roland UM-ONE USB MIDI interface, so here I can see that it's been assigned port 28:0. Now, I need to tell that to DOSBox by editing the configuration file. That file will be in ~/.dosbox and for me it's named dosbox-0.74-2.conf. If you open that file, look for the following lines that describe MIDI support:
Restart DOSBox and you should be good to go. Be warned that if you move the device to a different USB port, ALSA might assign it a different port number and you'll have to change the config file again. Hope that works for you.
Ze_ro wrote:I was doing this on a desktop and not the the Pi, but it should be largely the same... Here's how I got my SC-88 working on Linu […] Show full quote
I was doing this on a desktop and not the the Pi, but it should be largely the same... Here's how I got my SC-88 working on Linux:
You need to find the port that ALSA has assigned to your MIDI interface... from a terminal, type "aplaymidi -l" and you should get something like this:
1[zero@ptolemy ~] $ aplaymidi -l 2 Port Client name Port name 3 14:0 Midi Through Midi Through Port-0 4 28:0 UM-ONE UM-ONE MIDI 1
I'm using a Roland UM-ONE USB MIDI interface, so here I can see that it's been assigned port 28:0. Now, I need to tell that to DOSBox by editing the configuration file. That file will be in ~/.dosbox and for me it's named dosbox-0.74-2.conf. If you open that file, look for the following lines that describe MIDI support:
Restart DOSBox and you should be good to go. Be warned that if you move the device to a different USB port, ALSA might assign it a different port number and you'll have to change the config file again. Hope that works for you.
--Zero
Great, thanks Zero and gdjacobs. This is exactly what I was looking for, will try it out tonight with my SC-55 Mrk 2 powered pie!