How to improve MCU Support?

Hi folks,

I am workig on a Midibox LC its a DIY Mackie Control.
(http://www.ucapps.de/midibox_lc.html)
At the moment 8 Channelstrips with one encoder, a Button for Rec, Mute and Solo and 32 Buttons for Special Functions are working and sending Midi Notes. :slight_smile: When i got mo money i will buy some Motorfaders.
Some funktions are working:
transport
cycle
record
punch in
record, mute, solo buttons
sending track names to the Display (not working in Steinberg Cubase SX v1.03 demo!)

But you know there is only a Limited Support for all the other Buttons:
Track Selection
cursor
sending timecode to display
…

It seem that the Midi Learn function not working with the mackie control activated. It would be a great step get this working first, because all the buttons sending midi notes.
Oherwise in Generic Midi Mode i cant map the Click, punch and all the other buttons at the top.
How can i edit this or maybe one of the programming cracks could do it? (or help me giving me a hint?)

The full support of the Mackie Protocol is not so important, maybe we can develop a dedicated Ardour Control Unit
to control functions like changeing the grid mode and all the stuff we need most in our creative process. :slight_smile:

Midibox is an amazing project (like ardour) with endless opportunities.
Take a look at http://www.ucapps.de/
You could built synts, midi routers, midi processors / filter midi cv automation …

greets yagosan

p.s. sry 4 the terrible english, i do my very best :wink:

I know that the “can I map other controls when using the MCU driver?” question has been coming up recently, but I don’t have any idea whether or not it’s possible.

As to Midibox – that’s some really cool stuff. Makes me wonder if I could create a minimal setup with just an LCD for track names to use with my BCF2000’s. That’s the function I wish for the most.

I also think a Midibox LC based Ardour-control protocol would be a neat idea. Or better yet – a Midibox 64 and a custom driver for Ardour control. That would give a lot more flexibility – users could configure the driver to match their own controllers. Besides – it appears that a Midibox 64 is more suited to electronics-DIY beginners (like me!). Basically, implement an Ardour-specific PIC-based application for the chip in the Midibox.