republican-creole
site Search:


 
    All Forums Hot Topics Gallery






how-to block ads


 
Search Topic:
Uniqs:
530
Share Topic
Posting?
Post a:
Post a:
Links: ·Forum Rules ·Electronics FAQ ·Parts! Where to Purchase Parts ·Electronic Circuits
page: 1 · 2
AuthorAll Replies


Subaru
1-3-2-4
Premium
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


shortckt
Watchen Das Blinken Lights
Premium
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.



Subaru
1-3-2-4
Premium
join:2001-05-31
Greenwich, CT

yeah it's pretty cool I just found out about it last night.



Subaru
1-3-2-4
Premium
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.


SparkChaser
Premium
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



Subaru
1-3-2-4
Premium
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/



SparkChaser
Premium
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.




Subaru
1-3-2-4
Premium
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?



Subaru
1-3-2-4
Premium
join:2001-05-31
Greenwich, CT

reply to Subaru
wait I take that back the stuff on page 50 10.1 had me confused.



shortckt
Watchen Das Blinken Lights
Premium
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.

said by Subaru:

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/

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.


lugnut

@communications.com

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


Subaru
1-3-2-4
Premium
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?



shortckt
Watchen Das Blinken Lights
Premium
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.



Subaru
1-3-2-4
Premium
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



Subaru
1-3-2-4
Premium
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/



lugnut

@communications.com

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.



Subaru
1-3-2-4
Premium
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!



Subaru
1-3-2-4
Premium
join:2001-05-31
Greenwich, CT

reply to Subaru
sysex are commands that vendors use for communicating to just the hardware they have?



Subaru
1-3-2-4
Premium
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.


Sunday, 07-Apr 20:17:05 Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo
over 13.5 years online © 1999-2013 dslreports.com.
Most commented news this week
Hot Topics