Hi I want to make my own Design of BLM, a 32Step x 10(or 16) Rows thingi… (or something) that fits in a 19" Rack - with self made Silicon Pads (8mm per Button)
I have a CNC Mill, so the Forms for Silicon Pads are DIY.
Since I know what work it is to lighting etching and Milling PCBs - I want that board to be
“isolation mill-ready” (Isolationsfräsen-tauglich), That need a One sided Board Design,
Buttons & Leds are on seperatetd Boards, (Core PCB will be byed - because of doublesided design and of cheapness - because its small…not 19")
The Button Board have 3,5mm Holes where the LEDs from the LED Board look thru…
Currently I am on the Button Board, and come to the Point to say - äh with that much BLM Scalers that I need (remember 32Steps x 10 Rows) I got PCB single Sidet Problems… that “8x4” (C0xI0) Matrix groups make massive problems since I needet much more Bridges.
So is there a way to put all 32Steps from the first row to the “C0” and connect all 1st Steps (eg. 10Rows) to I0?
what changings on the BLM Scaler have to be done - or better say - it is technical possibly (electronicly) - maybe the core32 can do this? Is this because of 8Bit?.
The next thing is the software side thing:
I want a simple protocol for LAN (UDP - Ethernet), a “clear all” function witch disable all LEDs
and then a simple format to Activate/Deactivate LEDs like this:
1 0 0 1: Matrix Number - when you have more Matrixes (like the Buttons Under and next to the matrix…)
1 0 0 1: First Row (max16)
1 0 0 1: First Step (max32)
1 0 0 1 : Color (0 Turn OFF, 1 RED, 2 Yellow, 3 Green)
Examples:
0 0 0 1: clear all LEDs of Matrix 1
1 0 0 1: Make First Step in Row 1 light RED
1 4 1 2: Make 2nd Step in Row 5 light yellow
and that- how it is eg. 1 0 0 1 should be sent over a spezivic Port over Ethernet
when the messages are incoming from the Ethernet then they activate LEDs
And When I press a button on the BLM it sends that values in the same format 1 0 0 1 to the Ethernetpot - so that BLM should be almost all a “brainless thingi” with no feedback, or “are you readys” just receive, and sends with udp.
On the other End sits a Max MSP Runtime that is bindet to that specific port and acts as router, and that sends this to eg. a Stepsequencer, or a Ableton api converter or a Max4Live plugin or what ever (that side that I know much about)
Maybe that thing is a little bit to overdressed for a Core32, but the core 32is dam fast and can be connectet to a ethernet converter! > For the software side I maybe have to ask a friend to make that for me - maybe it is much more complicatet to adapt the BLM software - instead of making a new one???
what do you think? (DWG is in attachment)
[BTM.zip](< base_url >/applications/core/interface/file/attachment.php?id=8366)
