arduino_midi_library icon indicating copy to clipboard operation
arduino_midi_library copied to clipboard

MIDI for Arduino

Results 64 arduino_midi_library issues
Sort by recently updated
recently updated
newest added

* resolves #40 with franky47's proposed thru filter overhaul * removes thru filter modes * adds thru filter callback * adds thru map callback * old thru filter unit tests...

Hi, I am currently testing enhanced features in the midi-thru parts. The concept is, that you can add a callback to the midi auto-thru logic. It has the signature bool...

new feature

## Context Board Info: - `Custom ATMega1284p board` - Uses Serial1 for MIDI communication, no other relevant hardware for this specific issue. - Arduino IDE `1.8.13` - How are you...

## Context Please answer a few questions to help us understand your problem better and guide you to a solution: - What board are you using ? - `ESP32` -...

bug

There is no documentation for this, and no way to use the macros to generate an appropriate typedef for pointers to the MIDI interface. The only documentation for this is...

question

I had to revert to 4.3.1 release since using v5.0.2 I had Sysex messages corruption. Difficult to debug but basically my setup is device (32U4 based) receives sysex "heartbeat" message...

bug
SysEx

There is no way to use Arduino USB-Shield with a USB Midi Interface (like Edirol UM-1SX) as transport for this library.

USB-MIDI

Hi, I'm trying to use MIDI.h inside a class, and use MIDI' s functions in separated methods of this class; for example: class Test.h: ```c++ #ifndef Test_h_ #define Test_h_ #include...

Hello, I am using this MIDI library, this is a very good library. But now there is a problem For example, simply send note on in a loop. If running...

new feature

Original discussion and maths breakdown: https://github.com/FortySevenEffects/arduino_midi_library/discussions/203#discussioncomment-398562 Breakdown of the steps: - Add a `handlePitchBend` callback - Calculate a multiplicative factor (multiplied by the current note) - Update the value passed...

examples
good first issue