Home

Awesome

Daisy-Juce-Example

Proof of Concept of using DaisySP with JUCE

This is meant as a simple example to get started developing JUCE plugins/applications using DaisySP

This project is still in progress and is subject to change.

Plugin Description

A mono (always-on) FM Oscillator with MIDI input

Prerequisites

This project has been tested on:

Only the standalone application has been tested so far.

Setup

Clone the repo with:

git clone --recurse-submodules https://github.com/electro-smith/Daisy-JUCE-Example

This will clone this repository along with the following submodules:

Building

This project is configured with CMake so that it can be as portable as possible.

These command line steps will generate a buildable project for your OS

# navigate to a clean directory for your build (i.e. plugin/build)
cd plugin/

# Create a new build folder (this doesn't have to be here, but keeps it easy)
mkdir build
cd build

# Run CMake
cmake ..

When this completes you will have a number of files generated depending on your OS.

Windows

On Windows you can now open the AUDIO_PLUGIN_EXAMPLE.sln

Running Build All (ctrl-shift-B) should run successfully

To run the standalone version of the project:

There will be some warnings related to the DaisySP build that can be ignored. We're working on correcting these, or suppressing them (as they have to do with class member initialization).

Mac OS X

Details Coming Soon. . .

Linux

Details Coming Soon. . .