JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::MidiRPNDetector::ChannelState Struct Reference
Collaboration diagram for juce::MidiRPNDetector::ChannelState:

Public Member Functions

 ChannelState () noexcept
 
bool handleController (int channel, int controllerNumber, int value, MidiRPNMessage &) noexcept
 
void resetValue () noexcept
 
bool sendIfReady (int channel, MidiRPNMessage &) noexcept
 

Public Attributes

bool isNRPN
 
uint8 parameterLSB
 
uint8 parameterMSB
 
uint8 valueLSB
 
uint8 valueMSB
 

Constructor & Destructor Documentation

◆ ChannelState()

juce::MidiRPNDetector::ChannelState::ChannelState ( )
noexcept

Member Function Documentation

◆ handleController()

bool juce::MidiRPNDetector::ChannelState::handleController ( int  channel,
int  controllerNumber,
int  value,
MidiRPNMessage  
)
noexcept

◆ resetValue()

void juce::MidiRPNDetector::ChannelState::resetValue ( )
noexcept

◆ sendIfReady()

bool juce::MidiRPNDetector::ChannelState::sendIfReady ( int  channel,
MidiRPNMessage  
)
noexcept

Member Data Documentation

◆ isNRPN

bool juce::MidiRPNDetector::ChannelState::isNRPN

◆ parameterLSB

uint8 juce::MidiRPNDetector::ChannelState::parameterLSB

◆ parameterMSB

uint8 juce::MidiRPNDetector::ChannelState::parameterMSB

◆ valueLSB

uint8 juce::MidiRPNDetector::ChannelState::valueLSB

◆ valueMSB

uint8 juce::MidiRPNDetector::ChannelState::valueMSB

The documentation for this struct was generated from the following file: