Wrapper class for the FortySevenEffects MIDI parser.  
 More...
#include <MIDI_Interfaces/Wrappers/FortySevenEffects.hpp>
 | 
| static bool  | isStatus (uint8_t data) | 
|   | Check if the given byte is a MIDI header byte.  More...
  | 
|   | 
| static bool  | isData (uint8_t data) | 
|   | Check if the given byte is a MIDI data byte.  More...
  | 
|   | 
 | 
| template<class MidiInterface >  | 
| void  | updateChannelMessage (const MidiInterface &interface) | 
|   | Get the latest channel message from the given MIDI interface.  More...
  | 
|   | 
| template<class MidiInterface >  | 
| void  | updateSysExMessage (const MidiInterface &interface) | 
|   | Get the latest system exclusive message from the given MIDI interface.  More...
  | 
|   | 
| template<class MidiInterface >  | 
| void  | updateRealTimeMessage (const MidiInterface &interface) | 
|   | Get the latest real-time message from the given MIDI interface.  More...
  | 
|   | 
Wrapper class for the FortySevenEffects MIDI parser. 
- See also
 - FortySevenEffectsMIDI_Interface 
 
Definition at line 19 of file FortySevenEffects.hpp.
 
◆ updateChannelMessage()
  
  
      
        
          | void updateChannelMessage  | 
          ( | 
          const MidiInterface &  | 
          interface | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ updateSysExMessage()
  
  
      
        
          | void updateSysExMessage  | 
          ( | 
          const MidiInterface &  | 
          interface | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
Get the latest system exclusive message from the given MIDI interface. 
Definition at line 36 of file FortySevenEffects.hpp.
 
 
◆ updateRealTimeMessage()
  
  
      
        
          | void updateRealTimeMessage  | 
          ( | 
          const MidiInterface &  | 
          interface | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
Get the latest real-time message from the given MIDI interface. 
Definition at line 44 of file FortySevenEffects.hpp.
 
 
◆ getSysExMessage()
◆ getChannelMessage()
◆ getRealTimeMessage()
Get the latest MIDI real-time message. 
Definition at line 27 of file MIDI_Parser.hpp.
 
 
◆ getSysExBuffer()
  
  
      
        
          | const uint8_t* getSysExBuffer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ getSysExLength()
  
  
      
        
          | size_t getSysExLength  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ isStatus()
  
  
      
        
          | static bool isStatus  | 
          ( | 
          uint8_t  | 
          data | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
Check if the given byte is a MIDI header byte. 
Definition at line 45 of file MIDI_Parser.hpp.
 
 
◆ isData()
  
  
      
        
          | static bool isData  | 
          ( | 
          uint8_t  | 
          data | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
Check if the given byte is a MIDI data byte. 
Definition at line 47 of file MIDI_Parser.hpp.
 
 
◆ sysex
Temporarily saves a pointer to the MIDI parser's SysEx buffer. 
Definition at line 50 of file FortySevenEffects.hpp.
 
 
◆ midimsg
◆ rtmsg
The documentation for this class was generated from the following file: