Renoise seems to be an excellent tracker. I like how it contains both undo and redo functions and I don’t think that I have found anything yet that cannot be both undone and redone. I have been using ModPlug Tracker for almost a decade now and few things can be undone and it does not contain a redo function whatsoever. I think that I could transition to using Renoise on a regular basis, but there are some problems. See my suggestion list below.
- Bulk du;ication (cloning): It would be great to be able to duplicae (clone) the following items in bulk: patterns, tracks, and groups
- Rearranging patterns: It would be great to be able to rearrange the sequence beginning patterns at one rather than zero.
- Quantities: It would be great for the quantities of patterns and rows to be increased. If the sample and instrument quantities are two hundred and fifty and six (256) or lower, then it would be great for those to be increased as well. My recommended number is at least ten and six million and seven hundred and seventy and seven thousand and two hundred and ten and six (16,777,216). I do muiscal arranging in the following manner: I take a song of p patterns and a song of q patterns and combine them. To do this, I use the least common multiple of p and q. An example is a song that consists of seven hundred and one (701) patterns and a song that consists of eight hundred and twenty and three (823) patterns. The least common multiple of these is numbers is five hundred and seventy and six thousand and nine hundred and twenty and three (576,923) (701 × 823). As you can probably imagine based on that, surpassing one million does not take much. It doesn’t take much indeed. Surpassing ten and six million and seven hundred and seventy and seven thousand and two hundred and ten and six (16,777,216) takes more work.
- Commas: It would be great to see commas for numbers containing four or more digits for the following items: patterns, tracks, groups, rows, samples, instruments, and hours (assuming that is the highest increment for play time).
- Keyboard shortcuts: I noticed that some keyboard shortcuts do not repeat upon holding the key or keys. It would be great if they did repeat upon holding the key or keys. The main ones that I have used are Control + T (insert track), Control + Shift + T (delete track), Control + G (insert group), and Control + Shift + G (delete group), but there may be others that behave in this way. It would also be great to have a shortcut for navigating to the beginning of the first track, to the end of the last track, to the beginning of the document (row 1, track 1, column 1) and to the end of the document (row r (where r is the quantity of rows in the document), track t (where t is the number of tracks in the document), column c (where c is the number of columns in the last track)
- Overflow pasting: I noticed something about paste continuously. Does this mean that data is pasted beyond the last row of a pattern? If it does, that is excellent and do keep the feature! If it doesn’t, then I will suggest that a feature be implemented that allows data to be pasted beyond the last row of a pattern. As an example, if I copy data from eight patterns (five hundred and ten and two (512) rows), I would like to see data on all rows that contain data in the eight patterns that it is pasted in (counting the initial pattern) (example: paste data into pattern 1, it is pasted into pattern 1-8).
- Pattern rearranging: It would be great to be able to rearrange patterns so that they start from one rather than zero (or that patterns started from one rather than zero, and then no rearranging would be needed).
- Beats: It would be great if rows started from one rather than zero. These are, unless I am mistaken, the equivalent to beats in a song. When someone counts beats, he/she usually starts counting from one, not zero (one two three four five six seven eight…). Starting at zero seems odd. The metronome effect is neat though.
- It would be great to have a go to function—i.e., go to: pattern, row, track, group, etcetera. This would be extremely beneficial if the above quantities are implemented. It would be extremely tedious to have to scroll down about ten thousand patterns (example) before pasting again. It would be must quicker to be able to paste into pattern 1 and then simply go to, for example, pattern 10,001 (hmmm, a palindrome, neat) (with or without the comma for input, but using the comma for display) and then paste again.
If these features are implemented, then:
- The GUI will likely need to be modified slightly (although, with the ability to change tracks’ width, maybe it wouldn’t (at least, not as much as I am thinking)).
- Renoise would seem worth keeping and purchasing a copy of (although, it would definitely take some getting used to) (I have not found the sample and instrument editors yet.) In its current state, it does not help me. The pattern and row quantities are the largest hindrances. The fact that Renoise is available as a native 64-bit application and that it takes full advantage of multi-threaded CPUs is excellent. This would be especially true if it doesn’t do what ModPlug Tracker sometimes does. When idled for a period of time (that I don’t know exactly), ModPlug Tracker will terminate and any unsaved data is lost. I initially thought that it might have had something to do with modifications that I had made to the code, but my brother has an unmodified release version of the application and it happened to him as well. Based on that, I am thinking that it is likely caused by a bug.
I don’t feel that the intent is to be selfish, although, because I am probably the only person or one of few people who does what I do, the post may seem selfish.
I am looking forward to getting great use out of Renoise, but, as I stated earlier in the post, in its current state, it doesn’t help me.