 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT 1 edit | Anyone use one of these before? http://store.highlyliquid.com/collections/midi-controllers/products/midi-cpu
If I have it right anything with a switch becomes midi'fied?
Thinking about trying it out with a switch that has 3 positions but has 4 terminals, I forgot what you call it.
*edit think I'm going to go with the other board with onboard USB |
|
 shortcktWatchen Das Blinken LightsPremium join:2000-12-05 Tenant Hell | Nice, looks like a building block for a midi keyboard or effects pedal. I like how they designed it to take discrete and matrix switches along with analog inputs so it's more universal. |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | yeah it's pretty cool I just found out about it last night. |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to Subaru
Re: Anyone use one of these before? I wonder what is a switch matrix? Most places I've checked are not too clear on that.. I'm not sure if I need to do that for using a switch. |
|
 SparkChaserPremium join:2000-06-06 Downingtown, PA kudos:3 | It's just a way of looking at more than one switch per input. Like a matrix of LEDs but going in 
BTW - Interesting product |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | Yeah what has me confused is how do you know which control change it's going to send?
Switch I want to use this is
»bborgan.com/catalog/product/view···gory/10/ |
|
 SparkChaserPremium join:2000-06-06 Downingtown, PA kudos:3 Reviews:
·Verizon FiOS
| You wire the switch like this but as for the firmware, you have to read the manual.

|
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | Yeah I think the firmware is the one to read more, but what I'm reading here is it saying it can be a spst switch, rotary or potentiometer in order to change the control change.
So if I have it right In order to get the right CC change number I would have to put a resistor on the terminal in order to get the right CC number I want? |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to Subaru wait I take that back the stuff on page 50 10.1 had me confused. |
|
 shortcktWatchen Das Blinken LightsPremium join:2000-12-05 Tenant Hell 1 edit | reply to Subaru said by Subaru:I wonder what is a switch matrix? Most places I've checked are not too clear on that.. I'm not sure if I need to do that for using a switch. A switch matrix or grid is just a way to sense the position of many switches with only a few inputs by connecting the switches as an X-Y grid instead of having one switch to one input. Like SparkChaser explained, similar to how many LED displays are driven, from signals setup as an X and Y grid to drive the LED segments.
Look at the schematic examples in the hardware manual for that midi device for an example of a switch matrix. The switches in a grid with diodes is the right way to do it if you're going to go that route.
If you're just going to sense a few switches then connect each one to one of the device inputs.
That switch is just a 1 pole 3 position rotary switch. Connect COMMON to signal ground and each position to one of the inputs since each input has a built-in pullup resistor, then setup the firmware to do what you want with it. What the midi board sends would depend alot on how you program the firmware, but by default it seems to send input 1 is on/off, input 2 is on/off, etc. then it's up to your midi keyboard or midi software to interpret that into making a specific sound or whatever.
A matrix setup would be more suited to wiring up an entire piano keyboard to this device, not just a few switches.
said by Subaru:...what I'm reading here is it saying it can be a spst switch, rotary or potentiometer in order to change the control change.
The inputs can be any kind of contact closure or digital voltage change coming from another circuit (within the board's input voltage limits), or a potentiometer or analog voltage (again within it's input V limits).
said by Subaru:So if I have it right In order to get the right CC change number I would have to put a resistor on the terminal in order to get the right CC number I want?
Don't know what you mean by CC change number but the inputs on this board have pull-up resistors so at minimum a dry contact closure is the only input needed. |
|
|
|
 | reply to Subaru Very kewl. I wonder how hard it would be to adapt to building a DIY Laser Harp?
»blog.makezine.com/projects/laser-harp/
»www.youtube.com/watch?v=zqMdUQvN-Dk |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to shortckt Thanks, it seems I would need to do the sysex programming to tell what each position of the switch to do.
Does not seem all that hard other then the sysex programming
one thing I noticed *unless I missed it* was it seems you can only wire up one led to show the state? |
|
 shortcktWatchen Das Blinken LightsPremium join:2000-12-05 Tenant Hell | Yes it looks like it can only drive two LEDs, one for power and one for status to show the board is doing something. |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT 1 edit | reply to Subaru Wow a friend brought up something I forgot all about...
Instead of learning all of this (still a cool project) the keyboard controller has a assignable input.. wire the switch to a 1/4" plug and switch like that?
but then it would just be a switch just sending 0 or 127  |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to Subaru This one seems better (has usb) but as always it's out of stock right now..
»shop.lividinstruments.com/brain-jr/ |
|
 | Exactly what are you trying to build with this? If you're trying to build a MIDI keyboard or footpedal board you have to go with the switch matrix design in the hardware manual depicted in schematic 9.3
However I don't seem to see any example circuits of keyboard switching with velocity sensitivity enabled.
Figure 9.3 uses SPST switches and diodes in an array, however velocity info requires SPDT switches to determine the duration of the transition from high to low state. In example 9.3 the switches are always in a float state until pressed so there's no way to determine the velocity of the keypress from start to finish.
The firmware manual states, however, that the board can in fact encode velocity info but from what I saw they omitted any examples of how to set it up in hardware. |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | I think I'm going to go with the other board with the on-board usb I just spoke with him and I was told they should be in stock next week. it's a bit more user friendly as you can use the program to send and receive the coding, vs sending line by line using the midi cable way on the other way. It's a 3 positions switch used for some software to send midi commands, So on CC#68 Velocity #40 would switch in my program. It should work, I was checking out a project the nord users did but I can't use it because of how the nord interfaces but it's pretty much the same and the same switch which is single pole 3 position switch. » wiki.lividinstruments.com/wiki/Brain_Jr» wiki.lividinstruments.com/wiki/B···Jr_Sysex» wiki.lividinstruments.com/wiki/B···onfigure-- It's NOT Ni-kon It's NE-KON!
LG is NOT Lifes Good It's Lucky Goldstar!
|
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to Subaru sysex are commands that vendors use for communicating to just the hardware they have? |
|
 Subaru1-3-2-4Premium join:2001-05-31 Greenwich, CT | reply to Subaru Does anyone know where you can find a project box for this? I have yet to see a box with the correct standoff mounting posts.
Most of the time I order from polycase. |
|