foleys_gui_magic
WYSWYG editor for JUCE GUIs including Visualisers
Public Member Functions | List of all members
MidiParameterMapper Class Reference

The MidiParameterMapper allows to connect CC values to RangedAudioParameters. More...

Inherits Listener.

Public Member Functions

 MidiParameterMapper (MagicProcessorState &state)
 
 ~MidiParameterMapper () override
 
void processMidiBuffer (juce::MidiBuffer &buffer)
 
void mapMidiController (int cc, const juce::String &parameterID)
 
void unmapMidiController (int cc, const juce::String &parameterID)
 
void unmapAllMidiController (int cc)
 
int getLastController () const
 

Detailed Description

The MidiParameterMapper allows to connect CC values to RangedAudioParameters.

Constructor & Destructor Documentation

◆ MidiParameterMapper()

◆ ~MidiParameterMapper()

~MidiParameterMapper ( )
override

Member Function Documentation

◆ processMidiBuffer()

void processMidiBuffer ( juce::MidiBuffer &  buffer)

◆ mapMidiController()

void mapMidiController ( int  cc,
const juce::String &  parameterID 
)

◆ unmapMidiController()

void unmapMidiController ( int  cc,
const juce::String &  parameterID 
)

◆ unmapAllMidiController()

void unmapAllMidiController ( int  cc)

◆ getLastController()

int getLastController ( ) const

The documentation for this class was generated from the following files: