olilarkin/wdl-ol logo

olilarkin/wdl-ol

Free

Enhanced version of Cockos' iPlug - A simple-to-use C++ framework for developing cross platform audio plugins and targeting multiple plugin APIs with the same code. VST / VST3 / Audiounit / RTAS / AAX (Native) formats supported. NOTE: THIS IS OBSOLETE, PLEASE SEE IPLUG2:

FreeFree tier
Type
Open Source

About olilarkin/wdl-ol

WDL-OL (Oli Larkin Edition) is an enhanced version of Cockos' iPlug, providing a simple-to-use C++ framework for developing cross-platform audio plugins. It allows developers to target multiple plugin APIs—VST2, VST3, AudioUnit, RTAS, and AAX (Native)—with the same codebase. Additionally, it can produce standalone Windows/macOS audio/MIDI applications. Note: This repository is archived and obsolete; the project has been continued as iPlug2.

Key Features

Supports VST2, VST3, AudioUnit, RTAS, and AAX (Native) plugin formats
Single codebase for multiple plugin APIs
Can produce standalone Windows/macOS audio/MIDI applications
Based on Cockos' iPlug with enhancements by contributors
Open-source with permissive Cockos WDL license

Pros & Cons

Pros
  • Free and open-source
  • Enables cross-platform development with a single codebase
  • Supports a wide range of plugin formats including legacy RTAS
  • Can also generate standalone apps
  • Based on well-established Cockos WDL library
Cons
  • Repository archived and no longer maintained
  • Project is obsolete; users should use iPlug2 for ongoing development
  • Documentation may be limited
  • Requires C++ knowledge and software development experience

Best For

Develop audio plugins for DAWs supporting VST, AudioUnit, or AAXCreate standalone audio applications for Windows and macOSPort existing plugin code across different plugin formats with minimal changes

FAQ

Is this project still maintained?
No, this repository was archived on September 6, 2019 and is read-only. The project has been continued as iPlug2, which is the recommended version to use.
What plugin formats are supported?
WDL-OL supports VST2, VST3, AudioUnit, RTAS, and AAX (Native) formats. It can also produce standalone Windows and macOS audio/MIDI applications.
What license does WDL-OL use?
It uses the same Cockos WDL license, which is a permissive license allowing commercial use, with the requirement to acknowledge the original source and not misrepresent altered versions.