CoreMIDI global CFStrings
CoreMIDI global CFStrings
- Subject: CoreMIDI global CFStrings
- From: Doug Wyatt <email@hidden>
- Date: Thu, 23 Aug 2001 11:01:31 -0700
Since Sven and probably others are having trouble getting to the strings
exported from the CoreMIDI framework, I'll save everyone the trouble of
writing a test Mach-O app to print the contents of the strings :-)
The values certainly aren't going to ever change (things would break if
they did).
Here are the macros the framework uses to initialize the strings:
InitProperty(kMIDIPropertyName, "name");
InitProperty(kMIDIPropertyManufacturer, "manufacturer");
InitProperty(kMIDIPropertyModel, "model");
InitProperty(kMIDIPropertyUniqueID, "uniqueID");
InitProperty(kMIDIPropertyDeviceID, "deviceID");
InitProperty(kMIDIPropertyReceiveChannels, "receiveChannels");
InitProperty(kMIDIPropertyMaxSysExSpeed, "maxSysExSpeed");
InitProperty(kMIDIPropertyAdvanceScheduleTimeMuSec,
"scheduleAheadMuSec");
InitProperty(kMIDIPropertyDriverOwner, "driver");
InitProperty(kMIDIPropertyIsEmbeddedEntity, "embedded");
InitProperty(kMIDIPropertyConnectionUniqueID, "connUniqueID");
InitProperty(kMIDIPropertyOffline, "offline");
InitProperty(kMIDIPropertyFactoryPatchNameFile, "factoryPatchFile");
InitProperty(kMIDIPropertyUserPatchNameFile, "userPatchFile");
InitProperty(kMIDIDriverPropertyUsesSerial, "MIDIDriverUsesSerial");
Hope this helps,
Doug
On Thursday, August 23, 2001, at 09:21 , Sven Duwenhorst wrote:
Hi Doug,
could you provide me with a list of used strings for each constant, so
that
I can use eg. CFSTR("kMIDIPropertyName") to access CoreMidi functions,
--
Doug Wyatt
work: email@hidden (CoreAudio)
personal: email@hidden
http://www.sonosphere.com
"Changing OS's is the corporate equivalent of molting -- you're very
vulnerable after you've done it but you have to do it to survive".
-- Ray Spears