The sort of the notes (the pitch). Renoisecould record otherwise, does not because it is not designed.I ask, what is the problem sort the notes in real time?Is it so difficult to order the highest pitches to right and lowest pitches to left?
Renoise not order, Renoise accumulates.The problem is not in the recording itself, but what you read later.The sound result will be the same in one way or another. No later reading.If not able in real time, unless there is an option under the hood of a step.
Think notes remain in the same position in time (column position), but not in the same place (position in the line).The problem is not the first part, but the second part.What you mean by “first”, the time or the place?
You read this phrase again and again and think.: “Renoise inserts notes in the (time-) order that you play them. So it stays true to what you actually played rather than representing it in a different way.”
It’s really simple: Renoise records notes in the order you play them. So if you play a C-E-G chord, with the E and G a bit earlier than the C, Renoise places those notes first. It faithfully reproduces the notes as you played them.
While you may not_agree_ with how that works, it is_logical_: it follows a well-defined and understood logic.
If Renoise sorted the notes low-to-high automatically, then you would lose one_aspect_ of readability: seeing which note was played first. Because with the current implementation, you just need to read left-to-right, top-to-bottom to understand the notes_as they are played_.
You want to view the notes differently? Cool! That’s what a tool is for. Or maybe they implement some native sorting in the future. Who knows…
But here are the facts:
-
Renoise doesn’t currently do that today
-
You can do it with a tool
That applies to a_lot_ of stuff in Renoise. And you’ve taken advantage of that in writing your own tools!
I get the functionality that you (and OP, and others) want. It totally makes sense. But I think it’s unfortunate, and unfair, to call it “ridiculous” that Renoise doesn’t behave this way automatically, or that it isn’t natively supported.
There’s a ton of amazing stuff in Renoise. And the process for making improvements is straightforward:
- Propose a change
2a) Wait for dev team to implement, or…
2b) If it’s possible to implement with a tool, make a tool!
I didn’t misinterpret you. I understood you completely. I just disagree with your assessment that this missing functionality is “ridiculous” – “deserving or inviting derision or mockery; absurd.”