Simple Pianoroll: com.duftetools.SimplePianoroll.xrnx

As NPC1 mentioned, its mouse warping. If you dont need it, you can disable it in the Renoise settings:

When you need mouse warping, you can enable the compatibility mode in the piano roll settings:

1 Like

com.duftetools.SimplePianoroll V4.1 (for Renoise 3.3 / 3.4)

Bug fixing update.

Full changelog:

  • new: waveform analyzer keyboard shortcut: add “Oszillos Mega Scope” and “VISION 4X” support
  • new: add preference to change note scaling when new notes are drawn (more like logic / bitwig)
  • new: option to change text style of timeline
  • new: Mouse warping info dialog, when its enabled
  • changed: add color option for loop range selections
  • changed: increase upper notes count of chord ghost tracks
  • changed: don’t switch to pattern view, when piano roll is opened via mixer context menu
  • changed: allow y movement on scale button click, when note wasn’t scaled
  • changed: muted note columns are now internally skipped and will not be visible in the piano roll
  • fix: broken loop range detection for timeline
  • fix: don’t restore focus on note control refresh
  • fix: missing mute / solo states
  • fix: handle track off state also as mute, similar like in mixer view

Download: Simple Pianoroll | Renoise

10 Likes

a note in the last row with delay parameter causes GUI to flicker while looping 2 patterns

1 Like

weird… now it works properly… ah. i see. it glitches when follow position scroll is on

1 Like

I’ll check this. Do you use Renoise UI scaling?

yes, 125%

Mhn, its working fine for me. Do you have a screenshot or a demo song?

I sent you a private message.

Yep, i’ve send you a message back.

Edit: Fixed in the next version.

com.duftetools.SimplePianoroll V4.2 (for Renoise 3.3 / 3.4)

Another small bug fixing update.

Full changelog:

  • new: add option to support wide fonts
  • changed: minor optimizations for view builder dialog code
  • fix: broken window size, when note is longer than piano roll window

Download: Simple Pianoroll | Renoise

7 Likes

I’m not sure what am I doing wrong here but I can’t seem to preview notes when using this tool , no sound playing till I click on play .also I believe many of the options are not working for me as they are supposed to (like changing loop positions) Maybe there is a setting or something I should check?

For note preview, you need to enable the OSC server in the Renoise settings:

Or check here:

What options doesn’t work for you?

Sorry for the late reply.
Thanks ! That solved all of the issues

1 Like

Are you near the phrases on your todo list? Or have I missed something? Atleast my normal mapped SPR shortcut does not work inside a phrase :slight_smile:

Hey, its still on my todo. I’ve been doing more minor bug fixes lately.

4 Likes

com.duftetools.SimplePianoroll V4.3 (for Renoise 3.3 / 3.4)

Full changelog:

  • fix: loop timeline indicator (blinking / wrong states)
  • fix: rectangle selection: only select notes, which are visible (overlapped notes will be skipped)
  • new: add option to restrict playing notes to current active scale (midi and computer keyboard)
  • new: add new note sorting options (None / Force new Note on first column / Sort by Note pitch)

Download: Simple Pianoroll | Renoise

8 Likes

I don’t show this tool enough love tbh. But it was my first piano roll tool and if you’re used to the FL piano roll, then this is definitely the tool for you, even if you’re not, it’s mouse centric and great for editing after you’ve recorded your notes. Highly recommended :sunglasses:

5 Likes

Any chance we could get a keybind option for just the histogram or even just the histogram as a tool by itself? I’d love to use it without having to open the pianoroll first

1 Like

Yes, that should be possible. I had already planned to implement it. I’ll prioritize that and let you know once I have something for you to try out.

2 Likes

I have been working on major changes to the tool’s code for a while now, which is why I have also applied the code adjustment for the histogram to the current version from the Renoise Tool section. You can download it from Github:

You can now use the histogram via the context menu from the Pattern Editor or alternatively set a keyboard shortcut. It uses the note selection from the Pattern Editor, allowing you to determine which notes can be processed by the histogram. If no selection is made, all notes from the pattern will be used automatically. I tested it briefly, and everything should work fine. If you encounter any issues, let me know. This feature will also be included in the next official release.

5 Likes