JUCE

- Main Page
- Related Pages
- Topics
- Classes
- Files

Loading...
Searching...
No Matches
Classes
mpe
juce_audio_basics

## Classes
class | MPEInstrument
| This class represents an instrument handling MPE. More...
class | MPEInstrument::Listener
| Derive from this class to be informed about any changes in the MPE notes played by this instrument, and any changes to its zone layout. More...
class | MPEMessages
| This helper class contains the necessary helper functions to generate MIDI messages that are exclusive to MPE, such as defining the upper and lower MPE zones and setting per-note and master pitchbend ranges. More...
struct | MPENote
| This struct represents a playing MPE note. More...
class | MPESynthesiser
| Base class for an MPE-compatible musical device that can play sounds. More...
struct | MPESynthesiserBase
| Derive from this class to create a basic audio generator capable of MPE. More...
class | MPESynthesiserVoice
| Represents an MPE voice that an MPESynthesiser can use to play a sound. More...
class | MPEChannelAssigner
| This class handles the assignment of new MIDI notes to member channels of an active MPE zone. More...
class | MPEChannelRemapper
| This class handles the logic for remapping MIDI note messages from multiple MPE sources onto a specified MPE zone. More...
class | MPEValue
| This class represents a single value for any of the MPE dimensions of control. More...
struct | MPEZone
| This struct represents an MPE zone. More...
class | MPEZoneLayout
| This class represents the current MPE zone layout of a device capable of handling MPE. More...
class | MPEZoneLayout::Listener
| Listener class. More...

## Detailed Description