I give user ādufteā Developer role yesterday and grant fully admin rights on the āSimple Pianorollā Channel under toolās section on my discord. Can you check that writing/editing/uploading works properly and give me respond plz? If you need something other simply ask me mate!
New Bug maybe or missbehaviour? I always get another cursor now. Its the move cursor with arrow top<->down.
Canāt give a screenshot because cursor is not visible on it.
my prefsā¦
//Edit second bug
if you go prefs and uncheck show currend pressed keys close prefs and go in prefs again and checkk it, then it have no effect! first a left mouseclick enables this function showing again.
//Edit
Some Question, maybe im wrong, but have you not showing the input note in past C-2, D-3 and so on? Now its shows āCMajā?! i see the input key now, but nor the played note info. the screenshot shows alt+domsthing because window screenshot shortcut combi.
Not sure, I havenāt changed anything. I canāt manipulate the mouse cursor via API. Donāt forget that the piano roll uses hidden input boxes below the grid for scroll wheel action. And when you hover over an input box with your mouse cursor, it changes the mouse cursor icon.
Nope not yet. I was thinking about this as new feature. Showing current playing notes, also the corresponding chord of these notes. Itās on my todo.
The piano roll window needs to get focus back, so it can receive key events. When you close the preferences, Renoise gets the focus first. Something, i cant change, yet.
Such a clever tool.
Some issues I have had.
1 When dragging to marquee select, no marquee is visible (In the read me I think? )
2 When dragging to marquee select over a note, the note you are over will not be part of the selection.
3 Mouse feels a very tiny bit disconnected from note movement when editing, just like it is a slight bit out, not enough to not work, but enough to just feel like something isnāt moving like the rest of Renoise UI.
4 Use track color for note highlighting does nothing here?
5 Coloring of the grid seems strange, is some of it governed by Renoises theme or something, changing the grid base seems to be a single control for a whole range of the UI colors (For example, if i want to set the grid lines to a light color and the cell backgrounds within the grid dark, its not possible to do so)
6 Same cursor issue (Up/down arrow)
7 Mouse catch area for sizing feels small, may just be me, but I am often moving a note instead of sizing it, possibly the grab area could get larger the longer the note?
Would be really nice to have a lock next to note length, right now it always changes to last note length created, being able to lock that to 2 etc would be really slick.
Honestly, this tool has breathed life in to Renoise for me, great stuff.
Yeah for this, i need to create stretched buttons and add a left click release logic just for the xypad and just for this visible selection rectangle. Thatās the reason why itās missing. The current way reminds me a bit to the lasso tool in FL, which is invisible, too.
The note needs to be 100% inside the rectangle. I think, the invisible rectangle makes this abit complicated.
Did you disabled mouse warping? With enabled mouse warping it feels strange.
The grid base color is the ādefaultā color for the grid buttons. The border of these buttons are colored by the theme, also the gradient in the buttons. My tool use simple color shading for white / black notes and odd / even bar coloring. You can change the shading amount in the preferences.
Yeah, seems theme related. Nothing i can change here. When i remove the input controls under the grid, we will lose the mouse scroll feature.
Yeah, itās not 100% perfect, but also can be tuned abit in the preferences. I still try to improve this more. Would be easier when i could change the mouse cursor
Iāll add an option for this. This automatically readout of note length, velocity, pan etc. is a feature, which i really love in modern piano rolls like FL and Bitwig. Improves my workflow in piano rolls alot.
Maybe i choose a wrong name for it. Note highlighting is, when this note is currently playing. A#3 is currently selected in your screenshot and nothing is playing.
I know what you mean, itās not 100% instant. Maybe its the big hidden Xypad under the grid. When i check the Xypad Meta control, the circle is also sometimes not 100% under the mouse cursor, when you move āfastā.
Added a new shortcut to set the current scale highlighting:
I saw several videos of deadmau5 creating chords and i want this kind of workflow in my tool. It set the edit cursor position on each selection change to the start of the selection. With ctrl + space you can start playing from this position. Note duplication with ctrl is also possible now. So the overall handling of this is quite easy:
The edit cursor position is shown in the play head row. You can use the cursor keys left and right to move it, when no note is selected:
The selection with mouse is now visible and also selects notes, which get just touched by it:
Key labels can be changed now (all notes, notes in scale, root notes, none):
Full changelog:
feature: add option to specify what key labels are shown (all notes, in scale, root notes, none)
feature: set scale highlighting shortcut via button under piano keyboard
feature: add visible selection rectangle and improve performance abit
improved: show edit cursor position, also follows now note selections
improved: add option to disable centering view, when opening piano roll
changed: ctrl+space/shift+space starts playing from edit cursor position
changed: change rectangle selection to select notes when ātouchedā instead of inside
changed: cursor keys left and right move the edit pos, when no note is selected
changed: allow ctrl also for note duplication, removed move notes in scale while holding ctrl (use cursor keys shortcut instead)
changed: rebuild piano roll dialog once or when the grid dimension was changed (will improve opening time)
fix: too long key labels
fix: grid clicks outside pattern handled wrong
fix: play from mouse cursor shortcut removed selection
fix: delay column was enabled, when it was not needed during scaling with mouse
fix: possible stuck notes during previewing while transposing
Its the snap function of the Xypad. I need this to detect left mouse click release. Its used to hide the selection rectangle. Seems to be the only way to do this in this way, yet.
Awssome update mate! i very like the note selection function. Maybe i found a little bug in this release. i dont know if this is expected behaviour. If i have changed the note scale to āNoneā the half notes marks are gone too. That looks some weird. Maybe better on this point would be an option āNormalā or ādefaultā for having no accord scale, but have marked halfnotes for better overview and orientation in the grid.
Go on with that wunderful tool, and please devs. Think about overtaking this masterpiece in renoise mainprogram as native part. That would make things much easier and better again.
This is insanely good, to be fair I would really love maybe the mouse catch area for scaling to be a little bigger, 10 is just about usable for my dumb old eyes and wobble fingers.