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

Reply via email to