Lua Protoplug

[home] [downloads] [forums] [API docs]


These are archives containing the compiled VST/AU, and a collection of scripts. The latest binary release is v1.3.0.

Binary Packages for Windows & Mac
from Github Releases
Name Modified Size
protoplug-1.3.0-osx.dmg 2015-Feb-17 14:15 7.66M 2015-Feb-17 14:15 4.11M 2015-Feb-17 14:15 4.88M

Binary Packages for Linux
from the Open Build Service

Select Your Linux Distribution









Install using One Click Install

Add repository and install manually

For xUbuntu 14.04 run the following:

sudo sh -c "echo 'deb /' >> /etc/apt/sources.list.d/protoplug.list"
sudo apt-get update
sudo apt-get install protoplug

For openSUSE 13.1 run the following as root:

zypper addrepo
zypper refresh
zypper install protoplug

For Fedora 20 run the following as root:

cd /etc/yum.repos.d/
yum install protoplug

On Debian 7 Stable, you first need to install LuaJIT from backports:

echo 'deb wheezy-backports main contrib non-free' >> /etc/apt/sources.list
apt-get update
apt-get install -t wheezy-backports libluajit-5.1-common libluajit-5.1-2

Then, to install protoplug:

echo 'deb /' >> /etc/apt/sources.list.d/protoplug.list 
apt-get update
apt-get install protoplug

Brief install instructions

Windows : Extract the release zip to your VST folder (eg. C:\Program Files\Cubase\VSTPlugins). You can now load protoplug in your host.

Linux : Grab a binary package from above or build it from source.

OSX : Open the dmg, drag the plugins to your plugin folder (eg. /Library/Audio/Plug-Ins/<plugin type> ), and drag ProtoplugFiles somewhere into your documents.

Compiling from Source

Get the development source tree from the repository.

The source is C++ and only requires system headers. Project files and Makefiles are found in the Builds folder. (These are generated by the Introjucer, which can generate Makefiles, Visual Studio, Code::Blocks, and XCode projects.)

After compiling, you'll also need the LuaJIT shared library installed on your system or in the ProtoplugFiles/lib folder. The same goes for FFTW if you want to load scripts that use this library.

Linux :
tar zxf protoplug-1.3.0.tar.gz
cd protoplug-1.3.0/Builds/multi/Linux
You might get some missing includes. The required headers should be easy to obtain, for example on Debian 7 :
sudo apt-get install libfreetype6-dev libx11-dev \
 libasound2-dev libxinerama-dev libxcursor-dev


 Scripts subforum
            Scripts can be shared here.

 effects and generators on Github
            Here you can find the scripts that come with the standard distribution.