Home Lights ) Esp32 Platformio ... Boarddesign Esp32 Everything Esp32 Midi Usb Notes Plan Aboutlights Esp Notes Upload Wled

Don't Look! I'm changing!

URL Copied

JS Tutorials

Library - Processor Compatability

Midi USB Supports

Tiny USB Supports

Board - Library Compatability

Pro Trinket

Pro Micro

Circuit Playground Express

Circuit Playground

Arduino Zero(42$)/ Genuino

Arduino Pro Mini

SEEDuino Xiao

Teensy Boards

most arduino boards are atmega328 or atmega32u4

atmega32u4

SAMD 21

midi

// https://github.com/georgemandis/circuit-playground-midi-multi-tool

// https://www.arduino.cc/en/Tutorial/LibraryExamples/EEPROMRead // https://www.arduino.cc/en/Tutorial/LibraryExamples/EEPROMIteration //

// https://www.midimountain.com/midi/midi_status.htm

// Name (status byte) 2nd byte (data 1) 3rd byte (data2) // Note on/Off(1/16) Number (0-127) Note Velocity (0-127)

// https://www.midimountain.com/midi/midi_control_mode.html

midi usb - 1) send back whatever was given (chn, action/note, velocity, etc..) <- 2) store each seperately in eeprom 3) automate this n times. sufian - video chat david - wp features

General Midi Spec

NoteOnMsg

  1. connect to device

  2. choose 1 of 4 buttons

  3. choose type toggle trigger mommentum

  4. choose midi ch, cmd

(ch,cc,val)

Assign

  1. Channel

  1. Message

  1. Type

Types

Mommentum

  1. switch on ( 1, 121, 0 ) -> Start on Downpress

  2. switch off (1, 121, 1 ) -> Cut on Release

Toggle

  1. switch on ( 1, 125, 0 ) -> Starts on Downpress & kept on Release

  2. switch off (1, 125, 1 ) -> Starts on Downpress & kept on Release

Trigger

  1. Fires Midi on ( 1, 128, 1 ) -> Same message every time

for the very reason that keys do no take commands from ableton in order for remapping to work, neither do my boxes. It is purely an internal schema that is created in-app.

Ableton Midi Mappings

Live

You might want to create your own custom MIDI mappings in the following situations: