Copyright © 2006-2018 MultiMedia Soft

CustomDSP class

Previous pageReturn to chapter overviewNext page

The CustomDSPs class, accessible through the control's CustomDSP property, contains methods that allow processing sound data being recorded.

 

The CustomDSP class is implemented through the following methods:

 

Methods

 

Enable

ExternalEditorGetInfo

ExternalEditorShow

ExternalGetParameters

ExternalLoad

ExternalSendCommand

ExternalSetFunction

ExternalSetParameters

Free

InternalLoad

InternalSetFunction

UseFloatSamples

 

For further details about managing custom DSP effects refer to the How to manage custom DSP effects section.

 

In order to have a better understanding about the use and implementation of custom DSP effects, you will find some sample of usage of these internal and external DSP effects inside the CustomDSP and CustomDSPWithUI samples installed by the product's setup package. You will also find two projects, written in Visual C++ 6, that demonstrate the implementation of two external custom DSP effects, one containing an editor (named MyCustomDspWithUI) that will implement a simple "Bass Boost" effect and one without any editor (named MyCustomDsp) that will implement two different effects: a simple "Reverb" effect and a simple "Balance" effect.