@@ -1,29 +0,0 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |||||
<plist> | |||||
<dict> | |||||
<key>CFBundleExecutable</key> | |||||
<string>${EXECUTABLE_NAME}</string> | |||||
<key>CFBundleIconFile</key> | |||||
<string></string> | |||||
<key>CFBundleIdentifier</key> | |||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> | |||||
<key>CFBundleName</key> | |||||
<string>Arpeggiator</string> | |||||
<key>CFBundleDisplayName</key> | |||||
<string>Arpeggiator</string> | |||||
<key>CFBundlePackageType</key> | |||||
<string>FMWK</string> | |||||
<key>CFBundleSignature</key> | |||||
<string>????</string> | |||||
<key>CFBundleShortVersionString</key> | |||||
<string>1.0.0</string> | |||||
<key>CFBundleVersion</key> | |||||
<string>1.0.0</string> | |||||
<key>NSHumanReadableCopyright</key> | |||||
<string>ROLI Ltd.</string> | |||||
<key>NSHighResolutionCapable</key> | |||||
<true/> | |||||
</dict> | |||||
</plist> |
@@ -296,7 +296,7 @@ | |||||
#define JucePlugin_VSTCategory kPlugCategEffect | #define JucePlugin_VSTCategory kPlugCategEffect | ||||
#endif | #endif | ||||
#ifndef JucePlugin_AUMainType | #ifndef JucePlugin_AUMainType | ||||
#define JucePlugin_AUMainType kAudioUnitType_Effect | |||||
#define JucePlugin_AUMainType 'aumi' | |||||
#endif | #endif | ||||
#ifndef JucePlugin_AUSubType | #ifndef JucePlugin_AUSubType | ||||
#define JucePlugin_AUSubType JucePlugin_PluginCode | #define JucePlugin_AUSubType JucePlugin_PluginCode | ||||
@@ -1121,9 +1121,12 @@ String Project::getAUMainTypeString() | |||||
if (s.isEmpty()) | if (s.isEmpty()) | ||||
{ | { | ||||
if (getPluginIsSynth().getValue()) s = "kAudioUnitType_MusicDevice"; | |||||
else if (getPluginWantsMidiInput().getValue()) s = "kAudioUnitType_MusicEffect"; | |||||
else s = "kAudioUnitType_Effect"; | |||||
// Unfortunately, Rez uses a header where kAudioUnitType_MIDIProcessor is undefined | |||||
// Use aumi instead. | |||||
if (getPluginIsMidiEffectPlugin().getValue()) s = "'aumi'"; | |||||
else if (getPluginIsSynth().getValue()) s = "kAudioUnitType_MusicDevice"; | |||||
else if (getPluginWantsMidiInput().getValue()) s = "kAudioUnitType_MusicEffect"; | |||||
else s = "kAudioUnitType_Effect"; | |||||
} | } | ||||
return s; | return s; | ||||