I’verewritten my previous pattern track overwritingscript to handle loops better and also have an option to clear the entire pattern trackthen restart the pattern, makes recording much easier(you may want to use your midi keyboard’s ‘note offall notes’).
This tool clears the next line in your current pattern, at all times when on.
The keybinds are ‘Overwrite on/off’ and ‘Clear pattern track and restart pattern’
I suggest you combine it with pattern datarotating tools.
I don’t write tools anymore, as I switched to other daws for editing
you can do a lot of the stuff you want with tools especially the simple stuff, that’s why the tool api is there, a tool does not have to be bug free (it does if you want it on the tools page though), it does not have to be elegant, it just has to get the job done…
I just noticed you have a tool of mine in your sig…
there was I, oh right
tl;dr
start writing tools
p.s. if someone is willing to modify the tool, it is possible to note off all notes on loop restartvia the api via OSC (end user will never notice it happening) would bea very small amount of work, along with only working on 1 column
Cubase AI for the midi (came free with the interface, I would never use any of the effects of the larger versions anyway) and reaper for the mixing (technically can be free)
Sig: for pattern automation the edit would be trivial, for the automation pane automation, it’s more complex.
Jurek: it’s digital audio WORKstation, not playstation, not a lot of things you can innovate without going into playstation territory, more over, Cubase is the conservative daw.
For renoise to become a mainstream daw it must go deeply into workstation territory, get all the basic stuff that other daws have and that will take years, by which time the other daws (look at bitwig) will have everything renoise has to offer.
Sig: for pattern automation the edit would be trivial, for the automation pane automation, it’s more complex.
Actually, as far as I can tell, it seems to overwrite pattern automations just fine
However, I for one prefer to use envelopes instead, and I’d really love to record them live as the song is playing, which is problematic, because Renoise doesn’t properly overwrite automation points in envelopes; you have to draw them manually. Hence why a tool that could overwrite automation points would be really useful.
Actually, as far as I can tell, it seems to overwrite pattern automations just fine
However, I for one prefer to use envelopes instead, and I’d really love to record them live as the song is playing, which is problematic, because Renoise doesn’t properly overwrite automation points in envelopes; you have to draw them manually. Hence why a tool that could overwrite automation points would be really useful.
This is a common problem in Renoise and I hope the devs are aware of it, since it’s essential to change that behavior for proper working remote controls like faderport.
Jurek: I would say it’s essential to any music creation software, because recording and overwriting is essential to any music creation software.
Sig: it clears any contents that are on the next line, hidden or otherwise, there’s a function in the API that does it.
The problem with the envelopes is that to delete points you must know the position of an automation point with a resolution of line number + 256th of a line
Of course, if the automation is recorded as is in renoise, (not with tools) it will be recorded at a line resolution, so you’d just have to
if has_point_at(line number) => remove_point_at(line number)
.poke jurek, not gonna do any of that (im hopefull for 3.1 :c)