:::

Menu

»

Home

Cocoa Loadable Bundles


 

Syntheway AudioUnits (AU) and VST and  Plugins


Cocoa is Apple's native object-oriented application programming interface (API) for the OS X operating system

Syntheway Audio Units and VST for Mac OS X are Cocoa bundles, a convenient way to deliver software in OS X. Bundles provide a simplified interface for end users. They can be placed by the user manually through Finder.


 

About Bundles

Bundles are a convenient way to deliver software in OS X and iOS. Bundles provide a simplified interface for end users and at the same time provide support for development.

Bundles and Packages:

Although bundles and packages are sometimes referred to interchangeably, they actually represent very distinct concepts:

  • A package is any directory that the Finder presents to the user as if it were a single file.

  • A bundle is a directory with a standardized hierarchical structure that holds executable code and the resources used by that code.

Loadable bundles written for the Cocoa runtime environment include a few features specific to Cocoa. Because they are written for Cocoa, they contain code for Objective-C classes. In particular, every Cocoa loadable bundle contains a principal class. The code loading mechanism provided by the NSBundle class uses a bundle’s principal class as an entry point. Applications loading bundles can ask NSBundle to find the principal class and use the returned Class object to create an instance of that class.

 

NSBundle finds the principal class in one of two ways. First, it looks for the NSPrincipalClass key in the bundle’s information property list. If the key is present, it uses the class named by the key’s value as the bundle’s principal class. If the key is not present or the key specifies a class that does not exist, NSBundle uses the first class loaded as the principal class. If the bundle is built with Xcode, the order of classes as viewed in the project determines the order in which they are loaded.

 


How to Install VST Plugins

  1. Unzip the downloaded file if it is an archive like .zip or .rar. You should only see a file with a .vst extension. This is the actual file required for the plugin.

  2. Move the .vst file to the VST folder in your audio plugins folder.

  3. If your DAW is running, close it and restart it. When your DAW starts up, it will rescan your plugins folder and detect your recently installed plugin.

Syntheway VST and AudioUnits (AU) are the two native plugin formats for Mac OS X. Although there are other DAW specific formats for plugins, VST and AudioUnits are more common and compatible across various DAWs like Cubase, Logic, etc


How to Install Audio Units Plugins

  1. Unzip the downloaded file if it is an archive like .zip or .rar. You should only see a file with a .component extension. This is the actual file required for the plugin.

  2. Move the .component file to the Components folder in your audio plugins folder.

  3. If your DAW is running, close it and restart it. When your DAW starts up, it will rescan your plugins folder and detect your recently installed plugin.

How to Install Audio Units Plugins. Syntheway VST and AudioUnits (AU) are the two native plugin formats for Mac OS X. Although there are other DAW specific formats for plugins, VST and AudioUnits are more common and compatible across various DAWs like Cubase, Logic, etc. VST & Audio Units Plug-ins for Macintosh Apple OS X


Other Plugin Formats

You might come across another folder labeled VST3, this is for VST3 plugins which are not as common as of yet. They can be identified with the .vst3 file extension. MAS is used for MOTU Audio System. HAL is Hardware Abstraction Layer and you should not be needing to change anything there.


Syntheway Audio Units and VST are Loadable Bundles, using Cocoa framework and xCode Integrated Development Environment (IDE) written in Objective C. Bundles provide a simplified interface for end users and a convenient way to deliver software in macOS, Mac OS X and OS X operating systems.


Mac Topics That May Interest You:

Syntheway NKI Sample Libraries for Native Instruments Kontakt (Windows / Apple Mac OS X)   

Syntheway EXS24 MkII Sample Libraries for Apple Logic (EXS24 EXSP24 Samplers Mac OS X)   

Syntheway Sampler & Libraries: Audio Unit (AU .component) + VST (.vst) for Mac OS X   

How to install Magnus Choir on Mac    Is Magnus Choir available for Mac?

Magnus Choir Sampler & Library Audio Unit + VST for Mac    Magnus Choir NKI Kontakt Library

Magnus Choir Apple Logic EXS24 mkII Sample Library  Magnus Choir Mac OS

VST & Audio Units Plug-ins in Mac OS X    SM Pro Audio VFX Software for Intel Mac OS X

How to setup Garage Band, Sound-flower, IAC, VFX     Apple's Boot Camp

SoundFlower Configuration     GarageBand Aggregate Device

IAC (Inter-Application Communication) Bus     Audacity VST Enabler

WACVST (Windows-Mac VST)     VSTAU Manager (VST to AU Adapter)

How To Use Soundflower      How to capture audio with Soundflower

 

Custom Search

 

 

Mac OS X is a trademark of Apple Inc.

Audio Units™ is a trademark of Apple Inc.

VST is a trademark of Steinberg Soft- und Hardware GmbH

Kontakt is a trademark of Native Instruments GmbH

Mac™ is a trademark of Apple Inc., registered in the U.S. and other countries.

EXS24™ and EXSP24 is a trademark of Apple Inc., registered in the U.S. and other countries



 Syntheway Virtual Musical Instruments © 2004-2017 Daniel Alberto Laiseca| Buenos Aires - Argentina|

Privacy Policy | Disclaimer | FAQ | Site Map Artists & Links Technical Support ContactAbout Us