Forums > Jitter

Combine a 4-plane matrix and a 1-plane matrix into a 5-plane matrix?

Aug 31 2012 | 7:54 pm

I have two ‘streams’ of matrix data – one with 4 planes and one with 1 plane. Eventually they are mixed down into a single 5 plane matrix.

Up until now I have been using 5 plane matrices throughout the whole patch. The first stream only uses the first 4 of those planes. The second stream only uses the fifth plane.

This makes it easy to mix down the two matrices, using [jit.op @op pass pass pass pass !pass]

However, there are obviously a lot of redundant planes.

Are there better ways of doing this?

Aug 31 2012 | 8:05 pm

not sure if it’s more efficient, but you can use jit.pack

[ jit.pack 2 @jump 4 1 ]

4 plane matrix in left inlet, 1 plane matrix in the right.

Aug 31 2012 | 8:59 pm

Thanks Robert, I did think about jit.pack.

I was more interested to know about the efficiency. Working with databases taught me to always use the smallest possible container for a piece of data, so having empty planes feels wrong to me.

Viewing 3 posts - 1 through 3 (of 3 total)

Forums > Jitter