LMMS
Loading...
Searching...
No Matches
juce::MidiRPNDetector::ChannelState Struct Reference

Public Member Functions

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

Public Attributes

uint8 parameterMSB = 0xff
uint8 parameterLSB = 0xff
uint8 valueMSB = 0xff
uint8 valueLSB = 0xff
bool isNRPN = false

Member Function Documentation

◆ handleController()

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

◆ resetValue()

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

◆ sendIfReady()

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

Member Data Documentation

◆ isNRPN

bool juce::MidiRPNDetector::ChannelState::isNRPN = false

◆ parameterLSB

uint8 juce::MidiRPNDetector::ChannelState::parameterLSB = 0xff

◆ parameterMSB

uint8 juce::MidiRPNDetector::ChannelState::parameterMSB = 0xff

◆ valueLSB

uint8 juce::MidiRPNDetector::ChannelState::valueLSB = 0xff

◆ valueMSB

uint8 juce::MidiRPNDetector::ChannelState::valueMSB = 0xff

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