ASPiK SDK
|
interface file for example ASPiK custom view and custom sub-controller objects, includes waveform view, FFT spectrum view, a custom Knob control, and a custom sub-controller that links a set of knobs together More...
#include "vstgui/vstgui.h"
#include "vstgui/vstgui_uidescription.h"
#include "../PluginKernel/pluginstructures.h"
#include "fftw3.h"
Go to the source code of this file.
Classes | |
class | VSTGUI::WaveView |
This object displays an audio histogram waveform view. . More... | |
class | VSTGUI::SpectrumView |
This object displays the FFT of the incoming data. . More... | |
struct | VSTGUI::CustomViewMessage |
Custom structure for passing messages and data to and from the plugin core object. See the Custom View tutorial project for more informaiton. More... | |
class | VSTGUI::CustomKnobView |
This object demonstrates how to subclass an existing VSTGUI4 control to setup a communcation channel with it using the ICustomView interface. . More... | |
class | VSTGUI::KnobLinkController |
This object demonstrates how to create a sub-controller. In this object, you can link multiple knob controls together so that moving one control moves all of them. There is an associated button used to enable/disable the linking operation. More... | |
Macros | |
#define | HAVE_FFTW 1 |
Enumerations | |
enum | VSTGUI::spectrumViewWindowType { kRectWindow, kHannWindow, kBlackmanHarrisWindow } |
Use this strongly typed enum to easily set the window type for the spectrum view. More... | |
interface file for example ASPiK custom view and custom sub-controller objects, includes waveform view, FFT spectrum view, a custom Knob control, and a custom sub-controller that links a set of knobs together