and then back to bisness. I hope topic speaks for itself, what i mean:
If pattern is 40 hex long, block on arranger / matrix should be x pixels high.
If pattern is 80 hex long, block on arranger / matrix should be 2x pixels high.
If pattern is 20 hex long, block on arranger / matrix should be x/2 pixels high.
quick second though, would it be possible to make that tracks are not tied together, like:
track 1 could be 40 hex long and track 2 80 hex long which means that on pattern matrix track 2 block would be twice biger than track 1…
also, i would like to see LSDJ style ‘live’ mode where you can play track blocks in pattern matrix from different locations on song. not together hand by hand.
This sort of vis implies many “smart” behaviours, such as splitting a block over two patterns if someone tries to copy from (e.g.) a 128-line-pattern to a 64-liner with another 64-liner after it.
The mind boggles with other related goodies like pattern-splitting / pattern-joining, visualisation + manipulation of partially-filled blocks, dragging the bottom-edge of a block to “loop” it, as per Acid Pro.
EDIT: Cool, we already have Join … I just noticed this