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

See #203. Correct values of pitches: https://www.inspiredacoustics.com/en/MIDI_note_numbers_and_center_frequencies Values must be rounded to the nearest integer, as the `tone` function does not accept floating point values.

bug
examples
good first issue

It is possible to specify inverted pins on UART ports when using Teensy. This is documented here: https://www.pjrc.com/teensy/td_uart.html under the `Serial1.begin(baud, format)` section. For MIDI, the relevant formats are :...

After parsing the message length was not properly set in multiple cases. Which doesn't allow for instance to use those messages as is with send(). Typical usage below. ``` LocalMIDI.setHandleMessage([](const...

# Active Sensing 2 types of Active Sensing, receiving and sensing of Active Sensing. Work has been based on re-reading literature and online MIDI implementation manuals from various manufacturars. ##...

Hello, I've noticed that the MIDI.H function: MIDI_CREATE_DEFAULT_INSTANCE() isn't compatible with the function display.begin(SSD1306_SWITCHCAPVCC, 0x3C) from the adafruit_ssd1306 display lcd library. The function display.begin(...) returns 0 which means: "SSD1306 allocation...

Right now the callback for pitch bend data receives the bend value as signed integer, which is not how the MIDI spec deals with them, where they are only ever...

new feature

## Arduino / Genuino platforms currently in production Name | Processor | `SERIAL_PORT_HARDWARE_OPEN` | `USBCON` | Definition ------------|---------------|-------------------------------|-----------|----------- Uno | ATmega328P | N.A. | ❌ | `ARDUINO_AVR_UNO` Leonardo | ATmega32U4...

internal

I see there's a pitch bend callback, but there's no mod wheel (cc01) callback. Can one be added?

Hi! I am using this library in this project: https://gitlab.com/yaeltex/ytx-controller/-/tree/unusedConfigUpdate SysEx handling is done in _IO_PROTOCOL.ino_ and configuration structs are defined in _headers/types.h_ I am sending a sysex configuration to...

SysEx
USB-MIDI

Hi, I have some trouble with the MIDI Thru function on a custom atmega32U4 based board. The board checks the keys of a keyboard and send a MIDI signal. Incoming...