[Qmidiarp-devel] JACK MIDI progress
Linux MIDI arpeggiator, phrase generator and controller LFO
Status: Alpha
Brought to you by:
emuse
From: Frank K. <goe...@ya...> - 2011-08-28 12:53:30
|
Dear friends, Summer is almost over, not much has happened around QMidiArp development. Wait, there was one thing: JACK MIDI support. There is some progress on that end, and those of you in need of a JACK MIDI interface for QMidiArp might want to checkout the jack-midi git branch. As things stand, this is currently fully working, at least from my testing point of view. Nothing has improved regarding input latency (which is two ticks now, about 20 ms), but at least those having trouble with unstable ALSA timers might see an improvement over the ALSA driver. To go beyond that, some more work and Nedko's (with who's help the architecture changes up to now could be done) competences will be badly needed, since I still don't feel comfortable in real-time programming. To get the test version do a git clone and checkout the jack-midi branch: git clone git://qmidiarp.git.sourceforge.net/gitroot/qmidiarp/qmidiarp cd qmidiarp git checkout jack-midi autoreconf -i ./configure make sudo make install you can now call qmidiarp with qmidiarp -j to use the JACK MIDI backend, otherwise the alsa backend is used as before. You'll need a transport master such as qjackctl or qtractor aside to start qmidiarp in JACK mode. I'd like to know whether it works for you as well as it does here. I must say I use an rt-kernel and a 128ms jack period. No xruns. Have fun, and let me know whether it does as it should, also, does the old ALSA interface still work as before? Cheers Frank |