No problem. By the way, I just noticed that I have confused horizontal and vertical. I will correct this in the next version. Also, the horizontal scrolling is a bit slower because of the vertical grid lines, but it doesn’t bother too much.
Hey :-). Thank you for all the improvements! Really is an awesome tool! A couple of requests from me:
Is it possible to make it scroll the grid horizontally with two fingers on trackpad? Currently, it works fine vertically but not horizontally. To scroll horizontally I can hold Shift, Ctrl or Option (mac) and swipe with two fingers up and down. Of course, it would be nicer to swipe left & right without having to hold a key.
I am not sure whether or not it is intentional, or a bug (or maybe just how FL studio works), but the scroll bars on the piano-roll look a bit weird. They kind of “grow” from one edge, when scrolling. Not how normal scroll bars look/behave. Is there any way the scroll bars could be improved somehow?
I use the “Colorful (NPC1)” theme, and the edge of piano roll is easily lost against the background. Would be awesome to have the option to put a border of some kind around the whole tool.
The Border Problem has nothing to do with this tool. Its a generally disadvantage of the limited renoise theming system. I gave taktik some suggestions for better theming support for instance
Dont link color values of different controls or control parts
No using of autocontrast in Renoise. For example this function gives white as contrast color for white.
No using of linked foreground colorvalues as backgorund colorvalues in another controltype.
Every Controltype should have his own color value set
if 4. not wanted/can be, the ability to create own colorset values and the ability to assign it dynamically to a control (maybe over Lua script)
So plz do not asking for such features that are out of control of the toolcreator and adress this to the Renoise developers. In other way we would get a upblown Tool with hundrets of options. Hope you understand me.
The API doesn’t allow me to detect how many fingers are used. I currently use hidden valuebox’s behind the grid to detect the scrolling as workaround and its pretty limited.
Renoise Viewbuilder API doesn’t have a scrollbar. When this will be added in future version, then i’ll change this. The slider control’s are currently my workaround for this. I could reimplement a scrollbar, but i think a “native” one would better / faster.
I cant change the border of a window, also a limit of the API.
Thank you! Works perfectly with that enabled. Did I miss that somewhere in the documentation? I thought I’d read every word of the plugin page and the readme on GitHub.
Good point. Does the toolbar show the keyname, when you press CMD-key?
I’m not sure what the modifier name is in the API, maybe its ALT?
What does Renoise show, when you press a shortcut here?
Could you also post some common shortcuts, which confuse you currently.
Edit: @absent A “global” swap of ctrl + alt could still be confused for other shortcuts and mouse actions. As i mentioned, adding mac related shortcuts for mac typical shortcuts wouldn’t be a problem. What do you think?
However I have a strange behaviour with this tool and I want to know if it’s known or it’s happening only to me.
Whenever I insert a note in the grid, the cursor always goes to the bottom left of the piano roll window. The note is inserted succesfully but I need to relocate the mouse up again.
I’ve tried to uninstall/install again, and there is no change.
Thank you very much! . It wasn’t a obvious issue, I thought it was something related to the piano roll tool and I ran off of settings tweaks… . Using this tool with this behavior has been maddening
Its the hacky way to get mouse actions in tools. A hidden XYpad under the piano roll grid. And this control has this mouse warping feature. When snap is used, the mouse jumps to a specific position. I use this to detect a mouse button release. Maybe the Renoise tools api get’s improved in future updates, so we can do it in the right way