Lfo Device

hello, i figure out some weirdness about the lfo device and fileter

lfo device control th filter cutoff freq
set these parametert to the lfo device
.sine
ampl: 50%
offset: 0% - 25%
freq: 64plc

and you can see the cutoff is moving backward like an accelerated potmeter, dunno why but only the sinus lfo - or tri - the lower numbers are accelereted
the top section is moving smooth and fine.

set the offset to 25 and u can see again btw if set 50 the lower curve are bad too…
http://www.hotelsinus.com/lfo.xrns

I don’t see anything weird here? Everything is behaving like it’s supposed to. Perhaps you can try to explain things in a bit more detail?

the cutoff moves exponential in the low section of the sinewave, or curve
set the offset to 25 and see the cutoff slider movements.

when it goes back to ~0.18khz it is speed up and stay in 0 for long time but when it reach teh top 2.0khz it is move smoothly back… did not stop at 2.00khz.

create cutsom triangle and you can see the problem again! but the custom triangle is linear!!! and the slider move not

http://www.hotelsinus.com/tri.gif

http://www.hotelsinus.com/sine.gif

(I was originally going to reply with this, because I thought you meant something else entirely. I thought you had misunderstood how the Amplitude and Offset parameters worked, but then I saw your 2nd post. Anyway… I’ll post it here anyway, just in case anyone else has been confused by the LFO usage in general.)

When the LFO cycle reaches the lower or upper limit of the parameter itself, it cannot go any further, so it has to stop there until it can move again. You simply need to set the correct Amplitude and Offset values to make sure it cycles within the range you are looking for. Here’s a little diagram that will hopefully show things a bit more clearly:

Sine and triangle will of course behave slightly differently, so there’s no surprise there.

I see what you’re saying though, about it behaving more exponentially as it moves towards 0kHz, but in this case I think it’s simply a display / numerical accuracy issue. Two decimal places simply isn’t enough to accurately show the correct frequency in kilohertz when it gets down to that point, so I think the display value is just being rounded off a bit. The parameter itself is still being set to the correct/accurate value behind the scenes, so I don’t think there’s anything serious to worry about here.

I know that parameters how to work,.

if yo usee the slider movement and the parameter numbers you can see or hear tha problem.
!the problem is there!

The LFO is doing its job just fine. You cannot trust what you see in the GUI to be an absolutely 100% perfect representation of what is going on internally, because the parameter sliders, graphical meters, numerical displays, etc. all have a much lower resolution than the parameter itself. Everything has to be rounded off to the nearest sensible value for display purposes, but the real output from the LFO itself is always accurate and precise.

To prove this, I logged the values generated by the LFO itself. I did this by making a very simple VST plug-in that logged the value of every parameter change it received, and then I connected Renoise’s LFO to it. I’m sure the same thing could be done by monitoring the LFO output via LUA scripting, but I haven’t had much time to familiarise myself with that side of Renoise yet.

Anyway… here are some snippets from the logs that show the behaviour when the LFO is moving around it’s minimum and maximum values. Please notice that in each case the minimum and maximum values of the LFO cycle are only reached once. The LFO does not stop at zero or behave in any other strange way.

LFO / Sine / Amplitude 100% / Offset 50% / 64 LPC

Rising up to 100% and then falling back down again…

  
0.999581694602966272  
0.999732255935668992  
0.999849438667297408  
0.999933063983917184  
0.999983310699462912  
--------------------  
1.000000000000000000  
--------------------  
0.999983310699462912  
0.999933063983917184  
0.999849438667297408  
0.999732255935668992  
0.999581694602966272  
  

Falling down to 0% and then rising back up again…

  
0.000418275594711304  
0.000267714262008667  
0.000150591135025024  
0.000066936016082764  
0.000016719102859497  
--------------------  
0.000000000000000000  
--------------------  
0.000016719102859497  
0.000066936016082764  
0.000150591135025024  
0.000267714262008667  
0.000418275594711304  
  

LFO / Sine / Amplitude 50% / Offset 25% / 64 LPC

Rising up to 50% and then falling back down again…

  
0.499790847301483136  
0.499866127967834496  
0.499924719333648704  
0.499966502189636224  
0.499991655349731456  
--------------------  
0.500000000000000000  
--------------------  
0.499991655349731456  
0.499966502189636224  
0.499924719333648704  
0.499866127967834496  
0.499790847301483136  
  

Falling down to 0% and then rising back up again…

  
0.000209152698516846  
0.000133872032165527  
0.000075280666351318  
0.000033468008041382  
0.000008344650268555  
--------------------  
0.000000000000000000  
--------------------  
0.000008344650268555  
0.000033468008041382  
0.000075280666351318  
0.000133872032165527  
0.000209152698516846  
  

LFO / Sine / Amplitude 50% / Offset 75% / 64 LPC

Rising up to 100% and then falling back down again…

  
0.999790847301483136  
0.999866127967834496  
0.999924719333648640  
0.999966502189636224  
0.999991655349731456  
--------------------  
1.000000000000000000  
--------------------  
0.999991655349731456  
0.999966502189636224  
0.999924719333648640  
0.999866127967834496  
0.999790847301483136  
  

Falling down to 50% and then rising back up again…

  
0.500209152698516864  
0.500133872032165504  
0.500075280666351296  
0.500033497810363776  
0.500008344650268544  
--------------------  
0.500000000000000000  
--------------------  
0.500008344650268544  
0.500033497810363776  
0.500075280666351296  
0.500133872032165504  
0.500209152698516864  
  

there is no problem, graphic of the filter have logarithmic scale, dude.

Dblue just went into that very deeply. Too late. :(