Hello Aleph users,
After working a bit with Grains, I stumbled again into one really annoying thing, which I almost forgot after being used to it a bit too much I must say: the GRID object is really not functional, as it takes the 128 (or 64) as a whole with no ability to separate parts, it has no feedback from the Aleph (meaning it sends info but doesn’t receive any), its MONO feature doesn’t really work (it is very much possible to lit several buttons at the same time), etc.
Therefore I have been dreaming of an object that would be called ZONE, which would allow this:
for instance, I am putting a fader from row 0 to 0 (it is horizontal), and from column 0 to 6. There can only be one button lit at a time there, but it won’t have any impact on the rest of the grid. Eventually I can also make the button behave like a fader, meaning the value goes from A to B with a certain duration, if need be (would be nice to interrupt the fade by removing the finger from the target button at any time, by the way). Then I can place a single button at coordinates 0/15 (row 0 to 0, col 15 to 15), and finally a whole zone for the rest (row 1 to 7, column 0 to 15).
So far I tend to use GRID/TOG with a value of 1, and GRID/MONO with a value of 0, then I have to press a button to unlit it before pressing another one otherwise I get lost very fast. Not very musical, if you see what I mean.
Anyway I can’t make that object myself, which is why I decided to create that thread - in case some of you guys would be interested. In my idea there would be 7 inputs, for something like:
ZONE/Focus (0 or 1)
ZONE/RowMin (0 to 7)
ZONE/RowMax (0 to 7)
ZONE/ColMin (0 to 15)
ZONE/ColMax (0 to 15)
ZONE/Fade (0 or 1)
ZONE/Duration (0 to 16, for instance)
And one output only:
ZONE/NUM (defined by the size of the zone/fader/button, with the idea that the count goes from upper left to lower right)
Also, if the resources appear to be crucial (and they usually are on the Aleph), there could be a specific object for buttons:
BUTTON, with 3 inputs: ROW (0 to 7), COL (0 to 15) and TOG (0 or 1), plus one output: VAL (0 or 1).
And of course, it would be nice if there was some feedback, meaning the buttons could be lit from the Aleph. Then one could easily create a fader from this by using the FADE operator (then we could remove 2 inputs on the Zone object?)
Another suggestion: make the buttons on a GRID have a specific number each, from 0 to 127. With feedback from the Aleph it will become much easier to make interesting scenes.
Let me know what you think, and if anybody is interested in helping with this. Any other suggestion appreciated, thanks for reading!