Sorry, I don't see what the MacOS version or Carbon have to do with it. The 12.5 version of the plugin works in RS2011, RS2012, and Xojo. The 13pr version of the plugin does not work in any of these.
Julia Date: Wed, 5 Jun 2013 21:14:30 +0200 From: Christian Schmitz <[email protected]<mailto:[email protected]>> Subject: Re: [MBS] MidiEndPointMBS Broken Under Xojo To: MBS Real Studio Plugin List <[email protected]<mailto:[email protected]>> Message-ID: <[email protected]<mailto:[email protected]>> Content-Type: text/plain; charset=us-ascii Am 05.06.2013 um 17:25 schrieb Julia Truchsess <[email protected]<mailto:[email protected]>>: works when the destination pointed to is the Mac's internal IAC bus. When it is my external device, however, dest is NIL after the second line is executed. I see that here in Carbon and Cocoa in Xojo things work fine in general. I just see a problem that a virtual source from Midi Keys is not closed in a way that I can reconnect to it. So first run I see NumberOfSources = 1 and second run it returns 0. No idea way. In general Apple can change behavior of apps depending on which target they have been compiled for. So your Xojo app is marked 10.6 compatibility while Carbon one may have 10.5 or older. Greetings Christian Message: 5 Date: Wed, 5 Jun 2013 22:47:55 -0400 From: Julia Truchsess <[email protected]<mailto:[email protected]>> Subject: [MBS] Re: MidiEndPointMBS Broken Under Xojo To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Message-ID: <cdd5705b.6a1ce%[email protected]<mailto:cdd5705b.6a1ce%[email protected]>> Content-Type: text/plain; charset="us-ascii" Sorry, it's not a Xojo issue, it's a 13pr issue. The program works under Xojo using 12.5 plugins. Julia From: Julia Truchsess <[email protected]<mailto:[email protected]><mailto:[email protected]>> Date: Wednesday, June 5, 2013 11:25 AM MidiEndpointMBS doesn't work for me under Xojo. I have made no changes to code that works fine under RS. MidiClientMBS.NumberOfSources and MidiClientMBS.NumberOfDestinations correctly reports the number of sources and dests. This code: dest = new MidiEndpointMBS dest=me.GetDestination(destnum) works when the destination pointed to is the Mac's internal IAC bus. When it is my external device, however, dest is NIL after the second line is executed. The corresponding code for sources: source = new MidiEndpointMBS source=me.GetSource(srcnum) works fine for my external device. Again, this code works fine under RS and I made no changes. I'm using MBS 132pr4. Windows Midi works fine. Thanks, Julia _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list [email protected] https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info
