Control AudioUnits from the command line?
Is there any software for the make which offers command line (or other scripting) utility to modify AudioUnit parameters?
The use case is this:
- Default (Built-In) input
- Attach better Gain Control AudioUnit (the default OS-X gain control is inadequate)
- Attach L-R balance control (or "pan")
- Pass-through (link) to Default Output a.k.开发者_如何学JAVAa. LineIn.app
- Script control of AudioUnit 2). For a 0-100% volume control of the input audio. In 1/16 increments (6.5%) just like the main volume in OS-X.
- Script control of AudioUnit 3) for L-R balance (pan) control.
The problem here for me is at steps 5 and 6.
Steps 1) through to 4) can be adequately achieved graphically in AudioHijackPro. The pass-through, and audio units can be created in there. It also comes with a really good gain control dial / knob. However all those effects are set exclusively through the GUI interface.
Desperately searching for a command-line tool (or "audiounit host") which can set the parameters values and send them to these audio units with the set parameter C api function(s).
Do any existing tools on the Mac offer this kind of functionality?
It sounds like you want Triumph. It can't be controlled from the command line but it is Applescript-able.
精彩评论