Hans, Stefan:

Doh!  You solved the mystery -- I should have noticed. 

When I ran the test, I also had an M-Audio Firewire-410 interface (DA/AD/MIDI) interface plugged in.  Since I never use it for MIDI, it didn't occur to me that it had grabbed port 0.  If I'd run 'chuck --probe' first, I would have noticed what was going on.

Moral: chuck --probe is your friend.

Now if I can just convince my buddy to let me borrow his nonoKontrol again.  Seems like a versatile performance controller for $60.

Thanks, all.

- Rob

On Sun, Oct 18, 2009 at 02:16, Hans Aberg <haberg@math.su.se> wrote:
On 18 Oct 2009, at 10:26, Robert Poor wrote:

This link says it sends standard MIDI:
 http://www.virtualdj.com/forums/102342/Hardware_Technical_Support/Korg_nanoKontrol_-_Perfect_sampler_hardware_for_CUE.html

That's promising!  So can you tell me why the following code didn't print any MIDI messages?  It got as far as "0.000000 0x635390 0x632c50 reading midi from port  0 -> FireWire 410", but then nothing more.

My next message said that you should take down the "Kontrol Editor", and check what MIDI messages it sends.

But why does it say "FireWire"? - It is an USB device, I think. What is the platform? Is it this problem:
 http://xkcd.com/644/

 Hans