Replies: 2 comments 3 replies
-
I don't understand much, but I think there might be some workaround with this MIDI-Output example, taking out the LOOP information and changing the setup to your fader addressing and some GetValue command for the potentiometer, or pitchbend sender class. But I'm pretty new to programming and with this library. So I can be completely wrong. |
Beta Was this translation helpful? Give feedback.
0 replies
-
I've just added a #include <Control_Surface.h>
USBDebugMIDI_Interface midi;
CCPotentiometer pots[] {
{A0, 0},
{A1, 1},
{A2, 2},
{A3, 3},
};
void setup() {
Control_Surface.begin();
while (!Serial);
for (auto &pot : pots)
pot.forcedUpdate();
}
void loop() {
Control_Surface.loop();
} |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, I am currently experimenting with the Control Surface library. The library is very clear and everything works wonderfully. I can move the virtual faders in the DAW and in the light control program with my physical controllers (faders) on the Arduino.
I would like the MIDI controller to poll its faders once when the program starts and send the MIDI data to the DAW so that the positions of the faders are identical in hardware and software.
Is there a way to query the physical faders and send the MIDI data corresponding to the analog value once when the Arduino starts?
many greetings, Christian
Beta Was this translation helpful? Give feedback.
All reactions