Thanks for the reply & comments! I'm looking for more from others.
exonerate wrote:I like having the sync move as a button. Although I cannot understand why you have took that out of the right click menu but put the shape menu into it?...Also the sync move button is too big but needs to be to convey enough meaning, might be best then to just put that in the point menu, the name/description for it can be as long as you want then....Regarding moving free/snap button to right click menu, I like it as it is, gives easy access and doesn't really get in the way with it being right in the top corner.
My reasons are here:
1) Preferences that have a state (switchable mode) need to have a way to signal what state they are in before an action that depends on that state. Before we could not tell what state the Free/Locked Move was until I either right clicked or actually moved the point. Now we can see what will happen before moving the mouse.
2) I placed the the shape menu to a right-click because:
-a- to make room for the Sync & Snap move buttons; 2 short rows of controls is more than enough & I didn't want
to eat up too much scrollbar space at the time (my thinking yesterday, which is also changing)
-b- having 3 pop-up menus is too much; 2 is pushing it
-c- Load & Save are used only occasionally; no need to have more accessible
3) A slightly bigger button is better for faster editing, important when working rapidly to make a deadline or playing live. Having the buttons say simply Single/Sync & Free/Snap with either a Label saying "Point Move" to the left of it might be a better idea? Or a mouse-over description (though isn't Mouse Over
problematic, or eats up more CPU?) instead?
4) I prefer icons over right-click menus (though having both sometimes is best if it is often-used & location of mouse is more contextual). I also prefer shorter menus with cascading sub-menus; faster to travel & to read. I hate SM's right click menu; way too long & too much info at once. I also plan to add more features, so more menu items = the need to cascade menus.
5) All buttons & sliders need to be in one area; faster to edit, read, etc. I didn't even see that Free/Snap switch until a few versions & months after it was added! Also there are issues with pass-though clicks there.
exonerate wrote:Bi-Polar shape fill is a good idea, stw was the one who originally did the fills. Not sure why he didn't do a fill for bi-polar but I'm assuming it would prove quite tricky.
I have an OSC module that does a middle-to-0 fill, I've credited it to oddson but I can't find the forum post.stw, oddson, MyCo
... anyone would like to step up here please?
I could cut & paste the coding in, but I'd like the experts to work on that.
exonerate wrote:I think adding MMB for scrolling and zooming would be a good idea although I think the scroll and zoom bar should stay and have both ways. Some people prefer the old skool approach of just moving a scroll bar, I do in many cases. And it's just more obvious no need to read a manual to figure it out.
I do like the scroll & zoom bars; they are a fast way to work & I'm the one who rewrote the old 1-bar version to what the 2-bar version we see today.
But we do need room for more buttons & status-icons/text on bottom, so either we have to move the functionality away or make the bars even more smaller. I'm thinking about making the Load/Save/Copy/Paste into square icons again, but I do not want to make 3 rows of controls. The entire VST will be nothing but the MSMEs then. Maybe make a smaller GUI for the scroll & zoom? I like how Ableton Live does for the their scroll & zoom, but the buttons & bars are a bit too small on high dot-pitch monitors when performing live/fast. Maybe use a stubby slider that you can double-click to set %?
exonerate wrote:I've now fixed the note hanging, well it's not happening anymore for me but obviously needs testing by others.... put the audio code from the toolbox env into it. Then I worked all the extra/different bits into it.
[/quote][/quote]Cool, I hope more test it. I'm still thinking the problem was in the Finish:Gate section.
Thanks to all for their hard work!