Awesome
Maybe as an optional feature: While youāre still holding down the mouse button after drawing a note, you could change the velocity by moving the mouse up or down. I think thatās how it works in Bitwig.
Edit: The scroll wheel fix wasnāt 100% correct yet, grid scrolling ended up being inverted because of it. Should be all good now though.
Yeah that rings a bell, Iāve not got Bitwig installed on my new machine to check, but remember it feeling quite slick as a PR.
Iāll check out the fix (EDIT: yep seems to work well now!)
I guess when you mention them they are here again:
Sidenote I was wondering:
Pen mode + Ctrl = Select mode
Select mode + Alt = Pen Mode
Is there a reason that its not either both Ctrl or both Alt to toggle? Would be a handy consistency.
I need to take a look at the keyboard shortcuts anyway. Some of them probably donāt make much sense anymore and could be adjusted.
Yeah iirc was logic was the first to do that , during the Emagic days on PC
com.duftetools.SimplePianoroll V5.1 (for Renoise 3.5)
This bugfix update includes the various fixes and improvements since the 5.0 release, better mouse cursor behavior, new 3D emboss option, and more.
Have you given thought to implementing Cmd-based keybindings for Mac users? For example, itās awkward having to use Ctrl-X instead of Cmd-X, and pressing Cmd-X by mistake can cut the wrong note if itās selected in the pattern editor.
Originally, I came from the Windows OS world and actually started developing this tool on Windows system. I think there was already a request back then to make it work for Mac users, so I added an option for that:
These days Iām actually using a Mac myself (Mac Mini M1), but since I switch often between Windows and Mac a lot, I still use the Windows shortcuts on MacOs. You should give that option a try and see if it works for you. Just keep in mind that some of the other mappings might need to be pressed differently, when enabled.
I discovered that option after I asked, but it didnāt seem to be working. Maybe I just needed to restart the tool, because itās working now. Thank you!
Thank you SO much for the 3.5 update, it made a clunky feeling tool into something that feels almost native!
Hereās a suggestion: A velocity editor like that in the FL Studio piano roll, that sits under the piano roll, thatād be killer.
Again, thanks for your work!
Yep, its on my todo
Hello toimp, how you make the different Notecolors? Is there a hidden function?
happy tracking
Iām using a few different instruments within the same track. The piano roll automatically changes the colors so you can tell them apart.
Have you considered adding a button or shortcut for note preview? āNo note preview during song playbackā is pretty good but an easy toggle would still be nice.
Yeah, shouldnāt be a problem. Thereās still room next to Solo and Mute. It would just be a general switch that stops any sound from playing when drawing, moving, or clicking notes.
Btw, this might be user error, but I was not able to get any of the Alt keybinds working on macOS (e.g. Alt-M for mute). Option-M gets passed through to Renoise regardless of my settings.
Hmm, then Iāll have to take another look at it. Maybe it broke over time. I might need to rethink the whole keyboard mapping thing so people can set it themselves.
Edit: @spinesois Uploaded a test build with a note preview button toggle next to mute/solo.
Awesome, thanks!
Just some random clicking in renoise and I bumped into what is probably a rare situation, but the instrument is index 0A and non existant. Tried to move the notes in SPR and got the error:
Tried to reproduce the bug, but couldnāt figure out why it happens. Iāve added a check for the instrument index parameter now. While messing around, I also found another bug that caused the active instrument in the piano roll to end up as āNoneā, which led to more errors down the line. Both bugs should be fixed now.
I also added a small fix so that a missing ārefreshā from the Preferences window is now triggered when you close it using the X button.
Can now be tested via the test build.