torpor
hack hack hack, the little machines fight back
As we all may well be aware, the GP2X would make an excellent MIDI machine - by MIDI, i don't just mean "play back MIDI files to an internal MIDI synth", i mean "talk the full MIDI protocol to external MIDI devices" ..
One of the nicest API's for MIDI in the world is MidiShare .. and i'm almost finished with the port of this system to the GP2X .. but i need some help.
Anyone got the interest to work on this with me?
FWIW, MidiShare offers a -lot- to the MIDI hacker on the GP2X .. have a look at the API and see what you think. It consists of a kernel module (for timing/resources) and a lib, as well as extensive user-mode drivers to do MIDI over serial, raw MIDI, MIDI with a USB-device, and even MIDI over the 'net ..
As of tonight I've got the lib and drivers and sample apps built, and the kernel module is very close, which is the final steps in the path to testing it .. but I had to adapt atomic operations for ARM, and I'm having some weird build issues that I could use a bit of a chat about, with someone interested in (and competent enough to engage in) talking about what it takes to get the module compiled ..
So if you're interested, let me know (PM or followup this thread) and we'll work out some way to share my GP2X branch of MidiShare for ARM ..
One of the nicest API's for MIDI in the world is MidiShare .. and i'm almost finished with the port of this system to the GP2X .. but i need some help.
Anyone got the interest to work on this with me?
FWIW, MidiShare offers a -lot- to the MIDI hacker on the GP2X .. have a look at the API and see what you think. It consists of a kernel module (for timing/resources) and a lib, as well as extensive user-mode drivers to do MIDI over serial, raw MIDI, MIDI with a USB-device, and even MIDI over the 'net ..
As of tonight I've got the lib and drivers and sample apps built, and the kernel module is very close, which is the final steps in the path to testing it .. but I had to adapt atomic operations for ARM, and I'm having some weird build issues that I could use a bit of a chat about, with someone interested in (and competent enough to engage in) talking about what it takes to get the module compiled ..
So if you're interested, let me know (PM or followup this thread) and we'll work out some way to share my GP2X branch of MidiShare for ARM ..