OpenShot Library | OpenShotAudio
0.2.2
|
Represents a MIDI RPN (registered parameter number) or NRPN (non-registered parameter number) message. More...
#include <juce_MidiRPN.h>
Public Attributes | |
int | channel |
Midi channel of the message, in the range 1 to 16. | |
int | parameterNumber |
The 14-bit parameter index, in the range 0 to 16383 (0x3fff). | |
int | value |
The parameter value, in the range 0 to 16383 (0x3fff). More... | |
bool | isNRPN |
True if this message is an NRPN; false if it is an RPN. | |
bool | is14BitValue |
True if the value uses 14-bit resolution (LSB + MSB); false if the value is 7-bit (MSB only). | |
Represents a MIDI RPN (registered parameter number) or NRPN (non-registered parameter number) message.
Definition at line 36 of file juce_MidiRPN.h.
int juce::MidiRPNMessage::channel |
Midi channel of the message, in the range 1 to 16.
Definition at line 39 of file juce_MidiRPN.h.
Referenced by juce::MidiRPNGenerator::generate().
int juce::MidiRPNMessage::parameterNumber |
The 14-bit parameter index, in the range 0 to 16383 (0x3fff).
Definition at line 42 of file juce_MidiRPN.h.
Referenced by juce::MidiRPNGenerator::generate().
int juce::MidiRPNMessage::value |
The parameter value, in the range 0 to 16383 (0x3fff).
If the message contains no value LSB, the value will be in the range 0 to 127 (0x7f).
Definition at line 48 of file juce_MidiRPN.h.
Referenced by juce::MidiRPNGenerator::generate().
bool juce::MidiRPNMessage::isNRPN |
True if this message is an NRPN; false if it is an RPN.
Definition at line 51 of file juce_MidiRPN.h.
Referenced by juce::MidiRPNGenerator::generate().
bool juce::MidiRPNMessage::is14BitValue |
True if the value uses 14-bit resolution (LSB + MSB); false if the value is 7-bit (MSB only).
Definition at line 56 of file juce_MidiRPN.h.
Referenced by juce::MidiRPNGenerator::generate().