• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
CoreMIDI global CFStrings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • RE: CoreMIDI global CFStrings
      • From: "Sven Duwenhorst" <email@hidden>
  • Prev by Date: Re: using integer audio data
  • Next by Date: Re: using integer audio data
  • Previous by thread: Re: coreaudio-api digest, Vol 1 #70 - 2 msgs
  • Next by thread: RE: CoreMIDI global CFStrings
  • Index(es):
    • Date
    • Thread