Hardware Editor For Novation Circuit
Vložit
- čas přidán 20. 05. 2017
- In this video I showcase the project that I'm working on to bring a hardware editor to the Novation Circuit using the Launch Control XL and some software that I wrote. In the video I couldn't remember one of the poly modes of the Circuit. I finally remembered that it was unison mode. Lol! Anyway, if you like this video and want to see more of this project please like or subscribe.
- Hudba
Really cool use of LCXL. Like to use some like that to. Nice work.
amazing video and knowledge and...the unique way to control the circuit. looking forward to implement this with my combo, when you are done and give it a go. congratulations ;-)
Thank you! It'll be nice to see how it get's used!
excellent work..
nice demo my friend, I like it -- best wishes Stefan
Brilliant!
Apparently the protocol for changing the displays is the "Mackie HUI protocol". en.wikipedia.org/wiki/HUI_MIDI_mapping_protocol. My source for this is the Sweetwater catalog page which says: "And with built-in support for Mackie's HUI protocol, Launch Control XL also works with Cubase, Logic Pro, DP, and Pro Tools, mapping its sliders, knobs, and buttons to their mixers' volume faders, pan pots, mute and solo buttons, and more." There are some reverse-engineered docs for this such as www.mslinn.com/sites/mike/studio/midi/MackieControlMIDIMap.html
Circuitry app in beta already, solid app
Very interesting.
novation should just combine these two devices, just as they did on circuit and bass station.
In any DAW, you can route MIDI messages from the LCXL back to itself by creating a MIDI track and choosing it for the input and output of that track. It allows you to control the LED lighting of the pads. The colour depends on the note velocity or CC value that is sent back to the device. It only applies to the two bottom rows of pads because the four top-right buttons only have red LEDs and the four bottom-right buttons only have yellow LEDs. You can find the programmer's reference guide on the Novation website. I think I've created a file where I've referenced the LED colouring depending on the message value; I can give it to you if you want. That's all I know! Hope it might help you! Greetings from France!
WELKER Romain Thanks for the info! Yeah I found the programming guide and was planning on adding that in the next version. I was going to try to find what note and velocity corresponded to which color and button by trial and error cause it wasn't too clear in the docs. is that what you had to do?
XtraLite Not really. I simply used the LCXL and the Launchpad S programmer's reference guides to find the values. I used both because some values that are referenced in the Launchpad S one aren't in the LCXL one but they use the same protocol. Weird... The Notes and CC messages for the pads are the one you choose when programming the LCXL templates.
XtraLite One thing that disappoint me : you mention "unison mode" in the video description, but to my knowledge, the Circuit only has 3 modes that are Poly, Mono and Mono Auto Glide. I wish there was a unison mode, but unfortunately not. Freakin' love that box by the way.
That was super cool and well presented. What language did you use to convert the output and will there be a UI at some point?
Thank you! I'm using python. I'll be doing a UI eventually but I haven't decided what it will look like. I'm thinking something simple because eventually I'll be making a small self contained module for this out of a raspberry pi and a 3.5 inch screen.
Thanks for the info. Looking forward to seeing more of it.
If you ever release a Raspberri PI editor Id buy it in a snap . looking forward to your work.
excellent. will you be releasing the template in the future?
This is brilliant! How's it coming along?
John Chesters Still chipping away at the next version. I want this one to be more full featured. I've got a UI now. The only thing left is to get all the parameters linked up to it. There are so many:/
Hey man any luck on making a usable template?! I have recently reinvigorated my Circuit setup and would like more direct control via the LCXL
I'm actually very close to a fully functional program that will give you full access to all functions of the Circuit including loading and saving patches and getting better control over effects. Thanks for the sub!
XtraLite SO COOL 🤓😎
XtraLite ever finish it!?!?
Hi. I do not speak English and therefore I do not understand very well that you say in the video but I would like to know how you have done to send NPRN from the LCXL.
Thank you
S.Durán I have written a program that converts from the CC messages sent from the LCXL to NRPNs understood by the Circuit.
XtraLite oooh, thanks
So I am guessing this will need a pc , it’s not standalone ?