Home

Awesome

<p align="center"> <img src="ext/meeblip-controller-banner.png" height="150" title="Meeblip Controller Banner"> </p>

Build Status Travis-CI Build status AppVeyor

Take full control over your Meeblip Anode!

Meeblip Controller is a real-time MIDI controller for the Meeblip Anode synthesizer, available on MacOS and Windows as an audio plug-in (VST, VST3, AU) and a standalone app.

<p align="center"> <img src="ext/meeblip-controller-screenshot.png" height="650" title="Meeblip Controller Screenshot"> </p>

Features

Currently supported features:

Build

Requirements

For Linux, the following packages are required:

git python3 cmake clang freeglut3-dev libasound2-dev libcurl4-openssl-dev libfreetype6-dev libjack-jackd2-dev libx11-dev libxcomposite-dev libxcursor-dev libxinerama-dev libxrandr-dev mesa-common-dev libwebkit2gtk-4.0-dev ladspa-sdk

Automated

    python ci/all.py

Manual

  1. Checkout submodules
    git submodule update --init --recursive
  1. Build FRUT
    mkdir -p sdks/frut/build
    cd sdks/frut/build
    cmake .. -DCMAKE_INSTALL_PREFIX=../prefix -DJUCE_ROOT=../../juce
    cmake --build . --target install
    cd -
  1. Build the plugin
    mkdir -p build
    cd build
    cmake .. -G ["XCode" | "Visual Studio 15 2017" | "Unix Makefiles"] -A ["Win32" | "x64"] -DCMAKE_BUILD_TYPE=["Debug" | "Release"]
    cmake --build . --clean-first --config ["Debug" | "Release"]
  1. Build the installer

Acknowledgments

This project was inspired by:

This software makes use of the following third-party software:

This software makes use of the following third-party graphic material:

License

GNU General Public License v3.0

Copyright (c) 2018 Romain Clement