Audio Units

Apple’s Audio Units are system level plug-in filters, generators and effects which can be applied to audio streams within a host application. AudioCodex is an extremely capable Audio Units host, allowing an unlimited number of Audio Units to be chained in the Fx Chain.

AudioCodex currently hosts Effect AUs only, it does not recognise Generator AUs.

A huge number of third parties have created Audio Units plug-ins. Today there are literally thousands of plug-ins available, almost all of which can be used with AudioCodex as well as many other applications on the Mac, including GarageBand and Logic Pro.

AudioCodex has the ability to display all the major kinds of Audio Units user interfaces, native and Carbon.

Installing Audio Units

Audio Units are installed for all users by dragging them into /Library/Audio/Plug-Ins/Components. Alternatively, they may be installed for the current user only by installing them in ~/Library/Audio/Plug-Ins/Components.

You will need to relaunch AudioCodex for newly installed Audio Units to be available in the FX Chain.

MachineCodex Audio Units

AudioCodex bundles a few custom Audio Units plug-ins, which are listed below:

  • XPassThruAU
  • FreeverbXUniverse
  • XTremoloAU

Apple Audio Units

The following Audio Units are included by Apple as a standard part of the Core Audio installation in Mac OS X 10.4 and above.

  • AUBandpass
  • AUDynamicsProcessor
  • AUDelay
  • AUGraphicEQ
  • AUHipass
  • AUHighShelfFilter
  • AUPeakLimiter
  • AULowpass
  • AULowShelfFilter
  • AUMultibandCompressor
  • AUMatrixReverb
  • AUParametricEQ

3rd party Audio Units

While MachineCodex Software is not responsible for the software mentioned below, all of the following units have been tested with AudioCodex and have been found to work:

On the other hand, the following Audio Units have been tested and found to cause problems with AudioCodex:

Resources: