Permanently Show Current Mode
I'm looking for a way to always be certain what mode is currently active, in other words, always have active mode displayed somewhere.
Use case: I have the matrix modes SESSION and SESSIONRECORD assigned to MODE1 and 2 respectively. Right now, I don't really have a way to always know in which of the two I'm currently in.
The status bar notice is a nice touch, but it won't persist, which necessitates pressing either of the two mode buttons just to make sure I'm operating in the correct mode.
I'd vouch for having it displayed on the controller's display, granted the controller has a display (Push 2 in my case) – and if the controller don't have a display, I was thinking about whether it's possible to utilize Live's Help window to show currently active Mode? Preferably in such way that it allows for mousing around – still having Live display its various help messages – and after a set period of time return to displaying Arsenal's active mode again.
The LEDs of the mode selection buttons always reflect the mode that is selected.
As far as permanently showing mode info in displays, I’m not sure that would be doable, but I’ll look into it. If it were possible, it would result in losing other info that is displayed (such as track names) though of course.
Help view is not accessible to scripts unfortunately. However, it is possible to create an M4L device that displays mode info quite easily thanks to the M4L interface that Arsenal scripts expose. You can find documentation on it and example devices here:
https://app.box.com/s/sxxy4vkh0vdbm6m8tx8iuzl9y9d0revf
Update: An M4L device (Arsenal Modes OSD) that can display mode names in a floating window is now available on the repository:
https://app.box.com/s/sxxy4vkh0vdbm6m8tx8iuzl9y9d0revf