On Dec 1, 2008, at 12:22 AM, krgn wrote:
Odd. Let's check for a uid mismatch. MIDIPort.ports.keys; // should be a list of uids MIDIClient.sources.collect(_.uid); // should be the same uids (order doesn't matter) Also check these: k.parent; // should be a MIDIChannel k.parent.channel; // should display the device and channel number k.parent.sockets; // should be [ a VoicerMIDISocket ] MIDIPort.ports[MIDIPort.sources[0].uid]; // should be a MIDIPort MIDIPort.ports[MIDIPort.sources[0].uid][0]; // should be a MIDIChannel MIDIPort.ports[MIDIPort.sources[0].uid][0].channel; // should display the device and channel number Strange one, I'd like to track it down. hjh : H. James Harkins .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..: "Come said the Muse, Sing me a song no poet has yet chanted, Sing me the universal." -- Whitman |