Author |
Topic: Midi-Ox for Linux (Read 4305 times) |
|
not2good2c
Member
 

Gender: 
Posts: 46
|
 |
Midi-Ox for Linux
« on: Dec 30th, 2002, 4:20pm » |
Quote Modify
|
Midi-Ox for Linux... will happen ... won't happen ... might happen MidiMountain http://www.midimountain.com/ is working with the ardour http://ardour.sourceforge.net team on an implementation of THE pro audio recording tool for Linux. [Later] And a happy new millennium! [Still later] Maybe I DON’T need to say that the best soundcard on earth – the RME Hammerfall DSP System http://www.rme-audio.com/ - has already got drivers for Linux (at the very beginning of the millennium…)
|
« Last Edit: Jan 24th, 2003, 6:45pm by not2good2c » |
IP Logged |
|
|
|
not2good2c
Member
 

Gender: 
Posts: 46
|
 |
Re: Midi-Ox for Linux
« Reply #1 on: Jan 26th, 2003, 5:42pm » |
Quote Modify
|
[Much later ] This is probably my last post at the forum. I have to admit that I love your app – such dedication to the foundation. P.S. Keep up the good work!
|
|
IP Logged |
|
|
|
Peter L Jones
Expert
    

Hit it
Gender: 
Posts: 978
|
 |
Re: Midi-Ox for Linux
« Reply #2 on: Feb 3rd, 2003, 3:17pm » |
Quote Modify
|
Core MIDI-OX functionality (patching inputs to outputs) is built into the ALSA MIDI drivers under Linux. "Porting" MIDI-OX to Linux would, in fact, mean completely rewriting the user interface and the operating system interface. That would leave the monitoring and mapping functions. These should be pretty easy to write for ALSA - take a look into the TiMidity++ ALSA-server (not client) code as a starting point. Ideally, I guess, you'd run a separate thread for each tasklet and aconnect them together to get the effect you wanted, configuring each tasklet from the command line. (If (a) I were still running Linux and (b) I had time, I might knock this up... but I'm not and I don't, so I won't! :-) ) -- Peter
|
|
IP Logged |
"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
|
|
|
|