This repository provides tools and scripts to build and integrate OpenVINO™ AI plugins with Audacity on macOS.
These plugins enable AI-powered audio effects, generators, and analyzers that run entirely on your local machine—no internet connection required.
- Local AI Processing: Run AI models locally using OpenVINO™, leveraging your system's CPU, GPU, or NPU.
- AI-Powered Audio Tools: Access advanced audio effects, generators, and analyzers within Audacity.
- macOS Compatibility: Tailored scripts and patches to build and integrate plugins on macOS systems.
- Operating System: macOS 12 or later.
- Development Tools: Xcode with Command Line Tools installed.
- Audacity: Latest version installed on your system.
-
Clone the Repository:
git clone https://github.com/audacity/mod-openvino-macos.git cd mod-openvino-macos
-
Install Dependencies:
Ensure all necessary dependencies are installed. This includes:
- CMake
- XCode 16
- XCode Command Line Tools
- Brew
-
Build the Plugins:
Execute the build scripts provided in the
scripts
directory:
./scripts/prepare-build.sh
./build.sh x86_64 # For Intel based Macs
or
./build.sh arm64 # For Apple silicon based Macs
-
Install the plugin:
After building run the installer staging/Audacity-OpenVINO.pkg
- Plugin Not Loading: Ensure that that your version of Audacity compatible with the plugin.
- Build Errors: Consult the build logs for specific error messages and ensure that all required development tools are properly configured.
Contributions to enhance macOS support for OpenVINO AI plugins in Audacity are welcome.
Please fork the repository, make your changes, and submit a pull request for review.
This project is licensed under the GNU General Public License v3.0. See the LICENSE.txt file for details.