Hi. I’ve decided to make a list of the ideas and features I’d like to see implemented into Renoise. All of the following ideas I feel will be beneficial in increasing workflow and expanding options/techniques that were not there before. I’m going to try and explain anything too ambiguous, and I’m going to provide examples, and reasons/arguments to why I feel these features should be implemented. All of these ideas are open to your own opinion/criticism (Just be nice, please). Here we go:
1. Horizontal sample timeline
-A slightly similar idea has been suggested here
Explaination
The idea is fairly simple: A horizontal timeline in which samples can be arranged and manipulated. Samples are placed into tracks which are functionally identical to those in the pattern editor. In addition, each sample can be pitched, sliced, re-sized, and assigned it’s own fx. Samples have volume/panning envelopes that can be dragged in for fading, etc.
I wouldn’t be surprised if something like this has been posted before, however I haven’t seen anything with exactly this concept. This is something that I, personally, really want, and I feel a lot of other users would support the idea.
To further explain the concept, here’s a mock-up of how I imagine the feature:
This took a lot longer than I’d like to admit.
The GUI and navigation is pretty self-explanatory: click and drag to move samples, scrolling similar to the sample editor, etc. One thing I didn’t add in was that each sample should have the sample name somewhere on it (top left of each one, probably).
Reasons
A horizontal sample editor like this one would improve allow an easier, more efficient workflow, and give a better visual aid when working with more complex samples (For instance, if you’re chopping up and mixing vocals. Or, if you’re dealing with a lot of large samples and want a better visual idea of what’s going on). This kind of thing would be ideal for working with live recorded instruments and vocals.(I’m kind of in a hurry to get this done, but trust me there is a LOT of potential in this feature).
Arguments
-“Trackers are vertical. Having a feature like this defeats the whole point.”
-Yes, trackers are vertical, and I really agree with you there. I thought about having a vertical-style timeline, but a horizontal one gives a lot more versatility/usability. Trying to arrange and manipulate samples in a vertical interface would be strange and confusing (think: having a vertical sample editor, or automation matrix. It would just be weird). I disagree with that it would defeat the purpose of Renoise being a tracker. Most of the work would still be done in the pattern editor: Any kind of note sequencing, complex drum programming, melodies, chords, etc. You get the point.
-“It would be hard to implement this kind of feature”
-To be honest, maybe. Linking the pattern editor and horizontal timeline might be difficult because you have samples being played in two different places. However, let me propose a few ideas as to how to get around that (these propositions aren’t meant to be combined, each is a separate idea):
•Create a separate type of instrument track for the horizontal sample timeline. This track can only be manipulated when the horizontal timeline is open, but shows up in the pattern editor and lets you see what’s going on in the H. timeline while not actually needing to switch to the timeline. This lets you see everything going on while avoiding any confusion.
•Create notes in an instrument track when placing samples in the H. timeline. These notes would have some kind of indicatior to let the user know that the note is linked to something in the H. timeline. I don’t like this idea as much, because it risks adding additional confusion into the pattern editor, but maybe someone can find a way to make it work.
2. Zoomable pattern editor
-A nearly identical idea was posted here
Explaination
Very simple, really. The ability to zoom in and out (in my case, what I want is to be able to zoom in) of the pattern editor. Danoise, of the Renoise team, does a great job of explaining this feature in this post right here. However, I have a specific reason why I want this feature (below).
Reason
There are a lot of good reasons in the aforementioned post.The reason I want it, however, is for the ability to place notes on the sub-tick level. That way, I don’t have to double or quadruple the bpm just so I can get a handful of notes into a quicker succession than what would’ve been possible if the bpm were halved. (I know note delays can do this, however there is no easy way to put in a quick succession of notes without doing the BPM thing).
3. Customizable keyboard layout
Explaination
Again, a simple concept. All I want to be able to do is change the layout in which notes are played on my computer keyboard.
Reason
This reason simply being that I like modplug’s default key layout better than what Renoise provides me, personally. I also have a large (49-key) MIDI keyboard, that I use extensively, however I’d like the ability to switch between my MIDI keyboard and my custom computer layout. I’ve also seen other users wanting to change this on the forums, some wanting to use a harmonic-type layout for example.
4. Instant-pitch pattern effect command
Explaination
Just like an up/down pitch slide, but it doesn’t take time to change the pitch (it doesn’t_slide_).
Reason
I want the ability to dynamically change the pitch of a specific note within an instrument. For example, I’ve chopped up an amen and I want to pitch the snare within the pattern editor.
This is all I can think of for now, however it’s really late and I need to get some sleep. I might add some tomorrow/later if I think of any more. Please leave a response with your thoughts on these ideas, I’m interested to see what other people have to say on the matter. If you can, please share this post as I put a lot of effort into it, although if you don’t want to that’s completely fine. Thank you for reading.