New tool (3.4.3): Piano Roll Studio v6.3 build 564 (May 2024)

Piano Roll Studio 5.0 has been published!

I am pleased to announce the release of version 5.0.495 of Piano Roll Studio. This new version brings an important and special feature that many PRS users have asked me for privately. Thanks for the patience!

All new features are listed in the Update History (first comment on this thread).

PRS5 finally includes the long-awaited Vertical Zoom. This feature completely transforms the tool, allowing you to display the number of octaves needed or even use a very tiny window with lots of information about where all the note blocks of the current pattern are placed.

Vertical Zoom, like Horizontal Zoom, allows 24 steps, with a range of -12 to +12 (25 sizes). This implies 25x25=625 possible size combinations for the cell (for the grid, the cell is the smallest unit of area).

Vertical Zoom is controlled from the Left Piano, while Horizontal Zoom is controlled as usual from the top Ruler. In essence Zoom works by increasing or decreasing the height or width of a cell (the smallest square in the grid).

By having the vertical control along with the horizontal, it allows full control over the size of the window. This provides flexibility in strategically placing the PRS window to the left side or above the Renoise window, or forcing the PRS window to fill the entire area of a secondary image monitor and setting the number of octaves (up to 10, usually from 4 to 6) and the number of lines (up to 512, usually from 64 to 128 lines), obtaining all possible pattern information on the same surface.

image

The most surprising thing is that with the smallest possible zoom, the cells are very tiny, but even then the note blocks are still editable. Even I have been surprised by the accuracy of how the grid works to edit notes in such small areas.

On the contrary, if we use a surface with a larger zoom, it will be easier to be more precise when editing note blocks.

In short, the union of the Vertical Zoom together with the Horizontal Zoom completes the circle in this tool, being very effective both for editing note blocks, and for monitoring the notes while composing from the Renoise Pattern Editor.

You can read the rest of the new features of version 5 in the history. However, Vertical Zoom is so important to the PRS, that it ultimately transforms and drastically increases its usefulness.

Look at that work of art:
3_3_2

Finally, thank some users who are supporting this project, for insisting on requesting the Vertical Zoom! Although this feature was planned from the start, adapting the new zoom to everything else took a lot of programming work, as it also had to work in sync with the horizontal zoom and other dynamic GUI features. Thank you for the pacience!

Enjoy it!

Edit March 6, 2023: I have re-uploaded version 5.0.495 of PRS to the download server with a small fix that affects the performance of Vertical Zoom when there are many note blocks in song playback mode. This last-minute fix speeds up the Vertical Zoom magnification. If you have downloaded this version before day 7, I recommend that you download it again and reinstall the tool, deleting the previous download. I’m sorry about this situation!

4 Likes

Piano Roll Studio 5.1 has been published!

I am pleased to announce the release of version 5.1.499 of Piano Roll Studio. This new version is of maintenance and includes some new features.

All new features are listed in the Update History (first comment on this thread).

This new version 5.1 of the PRS is a post-update, usually after a major version is released, that includes bug fixes as well as some new features.

By adding Vertical Zoom, a feature that transforms much of the tool’s GUI, some issues may be left to fix, as has been the case with a selection issue. In addition, this new version has been used to add more features to the color theme. allowing, for example, to better mark the first beat of each measure, with another line color, to hide some background elements of the grid, as well as to attend to other issues related to new links to invoke or close the PRS window.

I think that I can already affirm that the Piano Roll Studio 5.1 works polished so that you can use it with complete confidence, even for professional environments!

Enjoy it!

5 Likes

Hi Raul, what a magnificent tool you have created! Congratulations! I just bought Renoise and found your great tool. I joined the forum but couldn’t find a way to send you a private direct message, so I am replying to your post. I would very much lik to buy a license for PRS.

Love to hear from you.

Regards,

Patrick

1 Like

Hi Patrick, how are you?

Yeah, apparently new forum users can’t send private messages until they have some participation.

I have sent you a PM with all the details (you can reply from there).

Many thanks for everything!

1 Like

image

@hotelsinus, it looks like that screenshot is out of place here. Did you get the thread wrong?

I am not aware of such a tool de.cie-online.StepSequencer.xrmx. If you have a problem with this tool, contact the author @Cie to solve it.

It looks like you are using a 32-bit compiled tool on a 64-bit operating system:

Its fixed now…. Thanks

This is very impressive! One gripe I have with it is moving notes up and down feels clunky. It would be so easy to transpose up/down with a mouse wheel, just hover over a note and scroll. Same goes for moving notes a row up and down.

2 Likes

To transpose a note, use CTRL + Click and drag up/down on the head of the note block. This is the best (fastest and most accurate) way to transpose a note block. With the wheel you can transpose the entire grid. It is also recommended to use a mouse with a precision sensor (do not use the touch pad of a laptop).

Are you using a mouse? You just have to point with the pointer where you want to deposit.

1 Like

I know how to do it.:slight_smile: The movement up/down just feels clunky. Left / right feels much better and smoother.

I don’t mean to replace what the scroll is now doing but add another modifier or swicth it on/off.

It works exactly the same up/down as left/right, without any clunkiness. In fact, this issue has always worked very well. Can you make some video demonstrating your problem and send it to me?

There are mice that with their software it is possible to configure the vertical displacement speed different from the horizontal one. Is it your case?

[CTRL SHIFT + Wheel] to transpose a note. This one could work. The transpose would be ±1. I might add it in a future version. However, the mouse pointer is more agile here.

1 Like

It doesn’t feel the same here. Moving up / down feels like going a bit up stream.

You must have some problem. Your description doesn’t match the handling I get. In fact, the programming is the same for the vertical movement as for the horizontal one. The code is fine here.

Maybe you are having a bad experience for not turning off textures in Renoise. Have you done this step?

I did turn off the textures. Up/Down is maybe 3 times slower than left/right.

I’m sure you’re right though, it’s probably something at my end, will try it with another mouse.

This behavior is not normal. You should have the same feeling of scrolling horizontally and vertically. No users have reported this particular problem to me so far.

Do you have another mouse to try? It seems to be a problem external to the tool or to the mouse itself.

Yeah, try trying another mouse. I assure you that the programming related to scrolling horizontally and vertically is the same. In fact, if there is a problem, it should be the other way around, because it may be the case that there is more horizontal distance (slower, until 512 lines) than vertical distance (faster, until 120 notes) in the total surface of the grid.

I think scroll would be a lot more precise than dragging notes in zoom out, when the grid is very small. Also could transposing like this could work in the song mode?