Jump to content

Matrix channel conflicts


John_W._Couvillon
 Share

Recommended Posts

Thorsten

GIVEN:   an LPC-17 with one mio card attached, for 2 , 8x8 matrices.

 

In the DIN assignment list;

 

DIN; 1. D0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x24; 0x7F; 0x93; 0x24; 0x00

DIN; 1. D1;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x25; 0x7F; 0x93; 0x25; 0x00

DIN; 1. D2;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x26; 0x7F; 0x93; 0x26; 0x00

DIN; 1. D3;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x27; 0x7F; 0x93; 0x27; 0x00

DIN; 1. D4;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x28; 0x7F; 0x93; 0x28; 0x00

DIN; 1. D5;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x29; 0x7F; 0x93; 0x29; 0x00

DIN; 1. D6;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x2a; 0x7F; 0x93; 0x2a; 0x00

DIN; 1. D7;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0x93; 0x2b; 0x7F; 0x93; 0x2b; 0x00

 

In the DOUT list

 

DOUT;1.D7;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x00

DOUT;1.D6;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x01

DOUT;1.D5;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x02

DOUT;1.D4;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x03

DOUT;1.D3;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x04

DOUT;1.D2;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x05

DOUT;1.D1;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x06

DOUT;1.D0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0x9D;0x07

 

On matrix 1,

 

#matrix;1;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;1,3,0x24;1;1

The matrix map chn  assignes Channel 3 to the full matrix,

and the matrix Map Event map assigns note numbers beginning with 0x24 thru 0x63

 

 

Question:

1.  Is it a problem having the assigned matrix output channel, 3 in the case above,  the same as the DIN channel used in the Din list above?

2.  If there are other din inputs to the system on a CORE8, the midi out from which is connected to the midin on the LPC router, are the channel 3 midi notes numbers 0x24 thru 0x63 also restricted.

 

This is difficult to explain.

johnc

 

Link to comment
Share on other sites

Please help us to understand why you are asking ;-)

 

Otherwise it's really unclear which answer you expect.

Are you asking because this configuration doesn't work, or behaves strange?

 

Best Regards, Thorsten.

Link to comment
Share on other sites

TK,

Take a look at the attached block diagram.

 

Given,  since Din 1, pin 1 is used in a matrix,  I can't use it any further. Event 0 and event 1 for DIN pin 1,1 is 0x93; 0x24.

Question;  it the core 8 is programmed to send a midi out message  with event 0;event 1 of 0x93;0x24, will it key the matrix?

The LPC router is set to pass all channels USB in to midi out 1, and midi 1 in to USB out. so the LPC sees the note on/off coming from the core 8.

If you need more data, tell me what you need and I will comply.

Please kepp in mind that I am working two software packages, jorgan and midibox which don't always see eye to eye. 

Johnc

 

 

Organ block Diagram - Ground.bmp

Link to comment
Share on other sites

The Matrix of MIDIO128 (DIN Matrix) only sends events, it doesn't receive events.

Therefore I don't see a conflict.

 

In your matrix configuration:

 

 

matrix;1;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;1,3,0x24;1;1

 

I can see that it not only sends to USB1, but also to OUT1

 

It might make sense to disable this port, so that matrix events are not sent to the core8:

 

 

matrix;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1,3,0x24;1;1

 

 

Best Regards, Thorsten.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...