Using the Graphical Automation, it’s a piece of cake to automate parameters across multiple patterns. Simply zoom out the view to see the patterns you’re interested in, then draw your lines, curves, etc. You can even use the Line tool to quickly draw across multiple patterns at once. Very simple.
When adjusting device parameters, you can use Ctrl+Drag to make finer adjustments. Alternatively, you can directly input the exact value you want, simply by clicking on the value text itself (where it says “64.00 LPC”, for example) and then typing in the desired new value.
The LFO speed is measured in Lines Per Cycle, or LPC for short. If your patterns are 64 rows long and you want the LFO cycle to span two patterns, then set it to 128 LPC (64 x 2). If you want it to last for 4 patterns, set it to 256 LPC (64 x 4). And so on.
You can right-click the LFO’s Reset button to insert a reset command into your pattern. You can use this to sync the LFO’s position to your desired point in time.
While it’s not yet possible to have a sample behave this way automatically, you could potentially use the Sxx sample command to achieve a similar result. This command lets you trigger the sound from different points within the sample, so you can add S01, S02, S03 and so on, to each different note in your pattern to vary the sound a little bit. You could even use the humanize function to quickly randomize the command values for you, then perhaps fine-tune them a bit with the advanced edit panel.
If you really feel like Renoise is an unfinished product, despite the fact that it’s obviously an incredibly powerful sequencer that thousands of people are happily using every day, then I doubt we’ll ever be able to convince you otherwise. But you shouldn’t let a few small frustrations cloud your view of the bigger picture. Spend a bit of time to get more familiar with the application and it will reward you.
Respectfully, I understand if you’re frustrated by a few things, but get real… this is a completely ridiculous thing to say.