At the top, in the transport, there is an option to enter a velocity value for notes entered with a computer keyboard.
How about expanding on that and allowing users to set a value range, with the actual value being randomized?
This would add an easy way to get a bit of variety and “humanization” to notes entered with a computer keyboard.
Just a thought. Perhaps there’s an easy way to do this already, but I’m very new to Renoise (a few days now) and am going through the manual, and this idea came to mind.
Add random but then fixed velocity values in your track. There are randomize functions in the advanced editor I guess. This would be “fixed” random, my opinion the best solution
You can also add a gain device or a automation device and control its slider using a lfo with random waveform.
Sadly you cannot automate or control Renoise’s velocity using devices… But there was a tool/workaround for this…
Are those ways easier though? The whole idea was to add an easy way to add some variety to the velocity. If you’re going to have an option for a fixed value, why not expand on that with an option for some variety?
They could do the same for delay: Add a similar tool to the transport, one which allowed users to set a range for random delay. Combine this with the idea for velocity and you have a quick and simple way to get a more human feel to notes entered with a computer keyboard.
Just a thought. Perhaps there’s an easy way to do this already, but I’m very new to Renoise (a few days now) and am going through the manual, and this idea came to mind.
I hope it is at least considered!
You didn’t mention if you are using samples or VST’s?
Because, if you are using samples you have a number of options.
A really quick one would be to add a random LFO to the volume modulation.
Something like this
(tip: set the freq lower than in the screenshot to avoid that it changes while playing that one voice)
Then you could connect a macro to ‘Amplitude’ to control the amount of variation, too.
Not that this is massively useful to anyone as it doesn’t really add anything to what Ledger,Gova,Jurek and Danoise haven’t already said above, but I thought as another possibility you could use the idle callback in a script to randomly switch the keyboard velocity. I’ve attached a quick (not tested) example tool that I’ve put together
Still could probably add the ability to randomize velocity and even delay too (if delay was added to the transport), with my idea. Far from revolutionary, but it would save a step in the workflow.
You can also use phrases for a kind of “random” velocity. Just create a non looping phrase with several C-4 notes and different velocities on the first line. Then use the maybe command, so renoise will randomly pick one note:
0Yxx - MaYbe trigger the line with probability xx. 00 = mutually exclusive mode (will trigger only one note on this line, where the chance of triggering is inserted into thevolume or panning columnusing Yx).
I sometimes use this to humanize piano melodies (notes with slightly different velocities and delay values).