<___base_url___>/gallery/image/1700-ma4pc-logo/?do=embed
Hey Guys,
in this Thread i Want to Present my first Midibox Project. Not only because it is maybe interesting for others but also to provide met some Help from you guys because im stuck with the Midibox_NG Configuration.
For the better readability i will Write this Post in English so as many of you as possible can give me help and Feedback. Please excuse when i do some mistakes with the language.
So to start at the very Beginning:
With 14 Years i started to work with MA-lightings Control Software GrandMA OnPC (http://malighting.de/) . Some day i though about some sort of hardware controller for it. I started to google for it and found out that theres a possibility to connect the BCF2000 from Behringer to the software and even get the motorfaders to work with a special driver. So i ordered my first BCF2000. Over the time an with the money i got from my lighting jobs i got: Two BCF2000, several Touchscreens, a Novation Launpad and some Griffin Powermate USB Encoders. With this stuff build into a case together with a ripped apart Laptop i got my own first Lighting desk over Midi.
<___base_url___>/gallery/image/1701-bcf2000-x2-elo-touchscreen-17quot/?do=embed
[Picture]
<___base_url___>/gallery/image/1714-diy-grandma/?do=embed
This thing does its Job for about 1,5 Years now. The only Problem is that its not running very stable because of the many USB devices connected and the old Laptop in it. So i started looking for a better more custom solution.
I saw several people in the internet doing exactly what i want, a custom hardware midicontroller to control GrandMA OnPC. Some of them even in this Forum but in my first attempts i wanted to go with Doepfer USB64 and another Buttonboard from them. Based on this Boards i designed some PCB Layouts and did them myself in my home workshop but i never get them to run.
<___base_url___>/gallery/image/1703-first-selfmade-pcb/?do=embed
[Picture]
I got in Contact with another Midiboxer (ChrisK) you can find his Project under ww.notapage.net an he finally convinced me to switch over to Midibox. One of the reasons for that was the fact that the Doepfer Modules would have cost me about 450€ in Total and that the Midibox is way more flexible in its Configuration.
So, throw away everything ive planned till this Point and started a complete new project. With Chris‘ help i understood the Basics of the Midiboxconcept very quick and decided to go with a MIO128 Application to get my Buttons to run and with some MF_NG Modules to get the 12 Faders into the Midibox. Ive used hours and hours to read on Ucapps and make my thougts about how i can build this Projekt. Later this will safe me a lot of time but at this Point i nearly stopped the Project withot even had one Cable soldered.
But i did go on
so now the more interesting Part:
At August Last Year i finally started assembling the first Midibox parts ordered from Smash. From then on there is a continous Progress in the Project.
<___base_url___>/gallery/image/1705-midibox-components/?do=embed
[Picture]
My Project basicly base on a big Button Matrix scanned by several DIN_SR and one DOUT_SR. The LEDs in the Buttons are driven by some extra DOUT Modules. And as i said before the Faders are going to be working over 2 MF_NG Modules and maybe the internal Analoge Ports of the Core.
So here are some Pictures of the Building:
<___base_url___>/gallery/image/1698-layout/?do=embed
<___base_url___>/gallery/image/1708-buttons-and-faders/?do=embed
<___base_url___>/gallery/image/1699-carboard-hold-pannel/?do=embed
<___base_url___>/gallery/image/1702-cabeling-the-single-pcbs-together/?do=embed
<___base_url___>/gallery/image/1710-more-cabeling/?do=embed
So as i got nearly all the Buttons soldered on i started to work at the case. For this i used Autodesk Inventor and some DXF Exports from my Eagle drawings with the Button Layout. With this it was very Easy for me to draw the Frontpannel for example. After ive checked the Frontpannel with some Carboard Prototypes i send them to Cutworks to get the Frontpannel and the Holdpannel lasercutted from them.
So ths is where i stand now i got my Buttons and LEDs to run with the MIO 128 Application and now i want to switch over to Midibox_NG and there is the Problem for me. I first saw the .NGC Config File i just saw CODE!!! It wasnt that bad when i started reading the User Manual but since ive updated to _NG i just had Problems and throwbacks. This is why i write this Post
.
The Questions will be posted in the following posts. Hope you like it until now ![]()
best wishes Alexander
Ok here a bit of my Concept. All Buttons are scanned over a Single DOUT_SR (Number 16) and over the DIN_SR’s (1, 4, 5, 8, 9, 10). The Goal is that every Button can send an own Midievent . So as i understood the .NGC File i have to configure the DIN_MATRIX with the following Command and with „ button_emu_id_offset“ i can force it to use the EVENT_BUTTON to configurate every Button at its own.
DIN_MATRIX n= 1 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 1 sr_din2= 0 button_emu_id_offset= 1
DIN_MATRIX n= 2 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 4 sr_din2= 0 button_emu_id_offset= 65
DIN_MATRIX n= 3 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 5 sr_din2= 0 button_emu_id_offset= 129
DIN_MATRIX n= 4 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 8 sr_din2= 0 button_emu_id_offset= 193
DIN_MATRIX n= 5 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 9 sr_din2= 0 button_emu_id_offset= 257
DIN_MATRIX n= 6 rows=8 inverted_sel=0 inverted_row=0 sr_dout_sel1= 16 sr_dout_sel2= 0 sr_din1= 10 sr_din2= 0 button_emu_id_offset= 321
So like this:
EVENT_BUTTON id= 64 type=NoteOn chn= 2 key= 0 range= 0:127 offset= 0 ports=1000100000001000
My Problem now is that its not working so MAybe someone can help me with that. The Only thing that happens ist that the first 6 DOUT_SR connected LEDs start to glow.
Any suggestions ?

