AAX SDK  2.4.1
Avid Audio Extensions Development Kit
Other Extensions

MIDI logging utilities

void AAX::AsStringMIDIStream_Debug (const AAX_CMidiStream &inStream, char *outBuffer, int32_t inBufferSize)
 

Filesystem utilities

bool AAX::GetPathToPlugInBundle (const char *iBundleName, int iMaxLength, char *oModuleName)
 Retrieve the file path of the .aaxplugin bundle. More...
 

Function Documentation

◆ AsStringMIDIStream_Debug()

void AAX::AsStringMIDIStream_Debug ( const AAX_CMidiStream inStream,
char *  outBuffer,
int32_t  inBufferSize 
)

Print a MIDI stream as a C-string

Sets an empty string in release builds

◆ GetPathToPlugInBundle()

bool AAX::GetPathToPlugInBundle ( const char *  iBundleName,
int  iMaxLength,
char *  oModuleName 
)

Retrieve the file path of the .aaxplugin bundle.

Parameters
[in]iBundleName
  • OS X: The CFBundleIdentifier value set in the plug-in's .plist file
  • Other: This parameter is ignored
[in]iMaxLength
[out]oModuleNameA preallocated buffer of size iMaxLength
Collaboration diagram for Other Extensions: