Table of Contents

Assignment 2

Assignment 2 Description

Some useful links for Assignment 2 are below:

JUCE Tutorials

Create a basic Audio/MIDI plugin, Part 1: Setting up

Audio Plugin Host Executable (Windows)

JUCE API

AudioBuffer API

Providing input to your plugin

You can use the Audio Plugin Host to create MIDI events that are turned into audio by the Sine Wave Synth plugin. You can then route the output of the Sine Wave Synth to the input of your plugin.

Debugging your plugin

Configure your debugger to run the Audio Plugin Host. In Visual Studio, it’s under Project Properties > Debugging > Command. Make sure Attach is set to “No”.

When you start debugging in Visual Studio, it will open an instance of the plugin host. Use it to load your plugin. Now debugging works for your plugin just as it does normally, i.e. you can set breakpoints etc.