Adafruit Macropad / CircuitPython #632
Replies: 3 comments
-
I think the first thing I'm trying to figure out is: what do I send to MIDI2LR? I'm trying to understand the difference between "control change", "note", and "pitch bend". The example code I've found seems to be inconsistent from one source to another, and I can't find MIDI2LR documentation that addresses that more-raw end of the process. https://learn.adafruit.com/adafruit-macropad-rp2040/macropad-midi https://learn.adafruit.com/neocontroller-color-grading-input-box Everything I find here and in YouTube setup tutorials seem to deal with pre-packaged devices and you just have to map whatever the device outputs to MIDI2LR, whereas I am in the position of needing to actually determine what the device sends out, and I'm not sure what to have it "say". |
Beta Was this translation helpful? Give feedback.
-
Best is control change. Also, for the encoder, I'd recommend using relative mode rather than absolute. This allows you to adjust the sensitivity. Read the entirety of https://github.com/rsjaffe/MIDI2LR/wiki/MIDI-Controller-Setup to get a good idea of what to do. |
Beta Was this translation helpful? Give feedback.
-
Did you find the answer yet? I made my own macropad with arduino pro micro and sent midi cc to midi2lr. I use any midi cc value from 1 to anything (now up to 60) and set my encoder to sent cc 63 & 65 for value up and down. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone,
I'm trying to wrap my head around the wide range of factors involved with getting this all to work, and I thought I'd reach out to see if somebody has already done what I'm attempting. I've searched this forum and Google more broadly, and haven't found anyone else. If I missed an existing thread, I apologize.
TL;DR: is anyone using MIDI2LR with this Adafruit macropad kit?
Here's what I have and where I'm at:
If it matters, I'm using the latest Lightroom CC on macOS 11.6.1. And to be clear: I don't have a problem, everything seems to be working fine so far. I'm just checking to see if anyone has been here before me and has anything I can use as a starting point. If not, I'll try to report back when I figure it all out in case somebody like me comes looking.
My first goal is pretty simple, I think:
To start with I thought I'd assign the following keys, with the rotary encoder dynamically changing to adjust the corresponding value.
Keys
So, my understanding - correct me if I'm wrong - is that I need to re-write the CircuitPython code on the macropad to handle my internal logic: basically to change the MIDI code the rotary encoder sends to MIDI2LR to be distinct depending on if I am talking about Temperature, Tint, Exposure, etc.
In fact, I think I just realized, I'm not sure I even need to map my macropad keys to MIDI2LR at all...it's all about what MIDI codes the rotary encoder sends?
Anyhow I couldn't find anyone using this Adafruit macropad, and I thought I'd see if I had missed it. Maybe there are existing profiles and / or CircuitPython code I could use as a starting point.
As this is all rather complicated I'm having a hard time figuring out which chicken / egg to work on first.
Thanks for any pointers! This looks like a great plugin and a good community!
-Mark
Beta Was this translation helpful? Give feedback.
All reactions