ASPiK SDK
FX-Functions

The FX-Functions module contains specialized audio DSP C++ functions that are inlcuded with and documented in Will Pirkle's new plugin programming book. These objects will be available in May 2019 when the 2nd Edition of Designing Audio Effects Plugins in C++ is published and will be free to use in your projects, commercial or personal. More...

Functions

SpeakerArrangement Steinberg::Vst::ASPiK::getSupportedSpeakerArrangement (uint32_t index)
 implements n-order Lagrange Interpolation More...
 
uint32_t Steinberg::Vst::ASPiK::getChannelFormatForSpkrArrangement (SpeakerArrangement arr)
 implements n-order Lagrange Interpolation More...
 

Detailed Description

The FX-Functions module contains specialized audio DSP C++ functions that are inlcuded with and documented in Will Pirkle's new plugin programming book. These objects will be available in May 2019 when the 2nd Edition of Designing Audio Effects Plugins in C++ is published and will be free to use in your projects, commercial or personal.

Function Documentation

◆ getChannelFormatForSpkrArrangement()

uint32_t Steinberg::Vst::ASPiK::getChannelFormatForSpkrArrangement ( SpeakerArrangement  arr)

implements n-order Lagrange Interpolation

Parameters
SpeakerArrangementthe VST speaker arrangement
Returns
the ASPiK channel I/O combination enum

◆ getSupportedSpeakerArrangement()

SpeakerArrangement Steinberg::Vst::ASPiK::getSupportedSpeakerArrangement ( uint32_t  index)

implements n-order Lagrange Interpolation

Parameters
indexindex of channel I/O struct
Returns
the VST SpeakerArrangement version of ASPiK channel I/O combi