Hi all:
Just FYI, here's a little script I run to load that firmware on my
laptop. I put the device on the system black list so I can force the USB
MIDI device to be always the last in my list of cards (CS4232, virmidi,
and then my MIDIsport 2x2).
echo "Loading MidiSport firmware..."
modprobe snd-usb-audio
fxload -I /usr/share/usb/ezusbmidi/ezusbmidi2x2.ihx -D
/proc/bus/usb/001/003
echo "Done !"
I named the script usbmidiload.scr and gave it executable permissions
with 'chmod +x usbmidiload.scr'. Works like a charm, and I should add
that the 2x2 also works like a champ. Good stuff...
Btw, I'm sure there's a better way than my script, but it works well so
it's good enough for me.
Best,
dp
Pedro Lopez-Cabanillas wrote:
On Monday 27 December 2004, Mark Knecht wrote:
One reason some people do not like
the MidiSport line, at least with the 2x2 and higher, is that it
requires the use of non-opensource firmware.
I have seen several reports like this, claiming that there is not an usable
open source firmware for Midisport2x2 devices. That is not true.
Please check the repositories for your distro, and look for a package named
"ezusbmidi". It contains a GPL released firmware for Midisport- UNO, 1x1 and
2x2.
This software, written in C by Lars Doelle, can be compiled using the SDCC
compiler (
http://sdcc.sourceforge.net/). You can get the sources here:
http://cvs.sourceforge.net/viewcvs.py/linux-hotplug/firmware/ezusb/midi/
http://prdownloads.sourceforge.net/linux-hotplug/firmwarehotplug-0.1.tar.gz…
There are several Linux vendors including it. For instance:
Debian/Agnula
http://apt.agnula.org/pool/main/e/ezusbmidi/
RedHat/CCRMA
http://ccrma.stanford.edu/planetccrma/software/usbmidi.html
Mandrake
http://rpmfind.net/linux/RPM/mandrake/10.0/contrib/i586/ezusbmidi-2002_10_2…
Regards,
Pedro