How do I get live.tabs to have a good size?

FriFlo's icon

Let's say I have an unknown number of live.tabs (between 20 and 60 pads). The number of pads and the names of these must be dynamically changeable (this works thanks to DJs hint in my last post).

Because of the number of pads I have to enable multi-line. For resizing of the pads the object seems to react on changing the rectangle and the text size, but sadly I either get very large text, so that the entries won't fit into the boxes or the distribution of the pads becomes to narrow to be able to hit them easily.
It would be great, if you could ...
... define the number of rows and columns ...
... therefore fix the size of a pad.
As a hack, I tried to setup mira.multitouch with rows and columns and put comment-boxes in front of every area. It works, but is very difficult to set up and a pain in the ass to change dynamically. Did anyone come up with a more elegant solution to get a multi pad object together?

Thanks!

Sam Tarakajian's icon

As a filthy, filthy hack, you could try turning multi-line off, then making one live.tab for each row. Then you'd have to do something clever to distribute the labels among each of the live.tabs. I'll try to post something later...

FriFlo's icon

Thanks Sam. I thought of that, too, but couldn't figure out how to make one pad exclusive (as only one pad can be selected at a time. It would be great to know, what you guys are up to in adding additional modules to Mira in the next months (or if including PC is the only thing that will be possible for the time being)! :-)
For this I think there just isn't the right object in the Max tools available. If it would be possible to modify a segmented mira.multitouch that only sends the last segment touched and if you could then label those segments. That could replace the multi pad and multi switch object from Lemur or Touch OSC ...
Looking forwards to your filthy hack, though! :-)

FriFlo's icon

Any news on the filthy hack?

Sam Tarakajian's icon

Yeah, it was too filthy for me. Not really sure how to handle this one. Lots of little problems, the big two being that it's too hard to hide the rows that aren't in use and there's no good way to share radio-ness among multiple live.tab devices.

DRKOSS's icon

Just wanted to chime in on this - being able to set a fixed row number and column number for live.tab (or tab if that is added to mira) is a must! For example a fixed matirx of 5 across and 5 down, despite the font size, etc.

Thanks!