In working with Rhino last night (more free patches eventually), I had an thought for a "user friendly" improvement.
Currently, on each osc/filter envelop page, in the upper right corner, there is a "sync" button with a lot of empty space to its left.
I would like to see some of that empty space put to good use; specifically, three "momentary contact" push buttons...
1) straighten all lines (ie, set them to 50%)
2) scale entire envelop by 2/3
3) scale entire envelop by 4/3
I know there are already drop lists to do things like this, but buttons would be faster
Now, the tough one...
All the envelops have load/save feature. Would it be possible to add an option to change the envelop browser from textual filename to pictoral icon? It would be a lot easier to pick the LFO of interest (for example) if I could see a picture of its shape rather than read a description of it.
No hurry on any of this
a small improvement idea
-
- KVRAF
- 3388 posts since 29 May, 2001 from New York, NY
1), 2), 3) are doable, but why these functions rather than, say, "stretch 50%" ?
As for the last one, it would be a mess to code
'Tick
As for the last one, it would be a mess to code
'Tick
-
- KVRist
- Topic Starter
- 457 posts since 30 Jun, 2003 from cinci, oh
One more small thing, concerning the "spinners" on various modules (modulation matrix and performance slider setup panel, for example). Often I would prefer to simply key in the numbers rather than toil with the spinner. The motivation here is speed; for me, typing is *much* faster than spinning. And there are always a ton of numbers to define for each patch. But spinning is useful for some things, and I would not want to lose that capability. So I wonder if it would it be possible to additionally impliment RMB on a spinner to be "text entry" (similar to the workings of the "patch name" thingy).
For robustness, you could simply read what is entered into the spinner, and reject it if is not an in-bounds integer.
For robustness, you could simply read what is entered into the spinner, and reject it if is not an in-bounds integer.
-
- KVRAF
- 3388 posts since 29 May, 2001 from New York, NY
Problem for this is, not every host is able to send keyboard events to the plugins. Many hosts will always handle keyboard events themselves. This makes it hard to have a consistent behaviour.
'Tick
'Tick
