Control Surface main
MIDI Control Surface library for Arduino
Typedefs | Functions
USBMIDI.hpp File Reference
#include <AH/Containers/Array.hpp>
#include <AH/STL/cstdint>
#include <Settings/NamespaceSettings.hpp>
#include "USBMIDI_MIDIUSB.hpp"
+ Include dependency graph for USBMIDI.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


using USBDeviceMIDIBackend = MIDIUSB_USBDeviceMIDIBackend


AH::Array< uint8_t, 4 > u32_to_bytes (uint32_t u)
uint32_t bytes_to_u32 (uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3)
uint32_t bytes_to_u32 (AH::Array< uint8_t, 4 > b)

Typedef Documentation

◆ USBDeviceMIDIBackend

Definition at line 71 of file USBMIDI.hpp.

Function Documentation

◆ u32_to_bytes()

AH::Array< uint8_t, 4 > u32_to_bytes ( uint32_t  u)

Definition at line 9 of file USBMIDI.hpp.

◆ bytes_to_u32() [1/2]

uint32_t bytes_to_u32 ( uint8_t  b0,
uint8_t  b1,
uint8_t  b2,
uint8_t  b3 

Definition at line 18 of file USBMIDI.hpp.

◆ bytes_to_u32() [2/2]

uint32_t bytes_to_u32 ( AH::Array< uint8_t, 4 >  b)

Definition at line 25 of file USBMIDI.hpp.