Matrixctrl reading through row values
I am using a matrixctrl sequencer for an additive synth. I am planning on using if statements to link row values to midinote values which in turn I will use has frequencies (mtof).
How can I read through the matrixctrl and have it read each row value? I have something similar setupfor my drum machine but that is just on 1 row and reliant on cell values.
part2
okay, the pict upload didn't work. but you can just use default pics anyway
Could you explain that patch a little as from what I see its 4 rows of a matrixctrl up to 96 steps. It then, depending on the row selected , retrives the cell info and then sent to the corresponding instruments(?) at the bottom.
I am trying to get it so that say if you program in a cell at row 39 that would correspond to C2 (for instance). I then need to move through the matrix retriving each row number and assigning it later to note.
I'm not exactly clear on what you are asking, but maybe this might help...
I built a patch that uses the MATRIX as a visual step sequencer. I ended up actually using a GATE that sends a 'bang' to each column one after the other, retrieving info and playing as it goes. If this remotely sound like what you are asking, then I'd be happy to send it to you.
-j
emailed you there about that. this may not be the best example as it is a drum sequencer, not a synth one. apologies. you're right though, it communicates with different instruments, except that i doesn't have a pitch dimension. it uses tables to examine each row discretely, which may be a little arcane. i think coll might be more efficient now.
Quote: joel@squarewave.ca wrote on Mon, 13 March 2006 15:48
----------------------------------------------------
If this remotely sound like what you are asking, then I'd be happy to send it to you.
>
Yes that patch sounds like it may be helpful. Would appreciate it if you could send me the patch.
Hey, I was playing with this last night, and it is pretty buggy. I'm still midprogram, and I'm still ironing out the bugs.
But, it should give you an idea of how I'm trying to gather info from the Matrix.