Old 08-25-2017, 07:17 AM   #81
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

Quote:
Originally Posted by Ivannn Bennnettt View Post
And I'd be really glad to LFO tool can remember AI.
LFO tool has nothing with AI, really, so no, it cannot be integrated in the same way the native LFO tool in AI properties is.


However, you can add your own formulas for waveforms in the script, if you're so inclined.
EvilDragon is offline   Reply With Quote
Old 10-03-2017, 03:18 AM   #82
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,544
Default

Hi!

Small graphical bug: if points order is changed, you need to add a new point to refresh the line:



Also, what could be nice is a way to prevent this changing order in a first place (like in reaper envelopes lanes) :P

(Not: I just realized the graphical is not just graphical: adding a new points refresh the envelope lane as well, so maybe the solution to prevent points order modifications is better)

Thanks again for this tool !
X-Raym is offline   Reply With Quote
Old 10-04-2017, 07:24 AM   #83
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by X-Raym View Post
(Not: I just realized the graphical is not just graphical: adding a new points refresh the envelope lane as well, so maybe the solution to prevent points order modifications is better)
I have uploaded new versions to ReaScript. Please let me know if there are any remaining ordering issues.
juliansader is offline   Reply With Quote
Old 10-04-2017, 09:21 AM   #84
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,544
Default

@juliansader
All good Thanks !
X-Raym is offline   Reply With Quote
Old 10-21-2017, 03:58 AM   #85
SubbaseDnB
Human being with feelings
 
Join Date: May 2017
Posts: 453
Default

im feeling stupidi cant seem to find this in reapack,only the midi version,i would love to try the envelope version?
SubbaseDnB is offline   Reply With Quote
Old 10-21-2017, 05:40 AM   #86
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

Look for Envelope LFO generator and shaper.
EvilDragon is offline   Reply With Quote
Old 10-21-2017, 07:42 AM   #87
SubbaseDnB
Human being with feelings
 
Join Date: May 2017
Posts: 453
Default

Quote:
Originally Posted by EvilDragon View Post
Look for Envelope LFO generator and shaper.

thanks
SubbaseDnB is offline   Reply With Quote
Old 10-22-2017, 06:56 AM   #88
SubbaseDnB
Human being with feelings
 
Join Date: May 2017
Posts: 453
Default

again a dumb question,can someone explain to me how i use this to automate say a reaeq in the envelope version?
SubbaseDnB is offline   Reply With Quote
Old 10-22-2017, 08:12 AM   #89
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

LFO only generates data for the automation lane, so you first need to open up an envelope for the parameter you want to automate. RTFM
EvilDragon is offline   Reply With Quote
Old 11-02-2017, 11:51 AM   #90
Infrabass
Human being with feelings
 
Join Date: Apr 2014
Posts: 397
Default

Hey Jullian!

Amazing tool I'm using every day!
Thanks so much for that.

I have a suggestion/request:

For now the script is working in an absolute way. I mean by that, if you already draw a curve for an envelope by hand and then trying to adjust the center first node for exemple, it didn't work as expected because it replace the older curve by the one corresponding to the script parameters.
Logical but not so handy.

What if the thing is relative?

I mean, the parameter are applied on the current envelope.
It would be AWESOME.

I know it's a profond change in the code so I'm ready for your reply!
;-)

Cheers
Infrabass is offline   Reply With Quote
Old 09-14-2018, 06:10 PM   #91
Pasajeromoronmoreno
Human being with feelings
 
Join Date: Nov 2013
Location: Argentina
Posts: 326
Default

Hi, first time trying the script. While the script it's open -midi version create cc's- the midi track stops producing sound when i press play. Is that how it's supposed to work? i had to close the script to listen what i have done?

Edit:
The existing cc's version does the same, i can't hear anything while the scripts are open.
__________________
Living la vida loca
Pasajeromoronmoreno is offline   Reply With Quote
Old 09-15-2018, 04:28 PM   #92
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Thanks for letting me know.

I have uploaded v2.50 of all six LFO scripts, which should fix the problem (hopefully I didn't break anything else).
juliansader is offline   Reply With Quote
Old 09-16-2018, 06:59 AM   #93
Pasajeromoronmoreno
Human being with feelings
 
Join Date: Nov 2013
Location: Argentina
Posts: 326
Default

Thanks Julian!! Did a quick a test, and seems to work now!! I'm gonna test it better tonight, now i'm just leaving.
__________________
Living la vida loca
Pasajeromoronmoreno is offline   Reply With Quote
Old 09-16-2018, 01:40 PM   #94
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by Infrabass View Post
What if the thing is relative?

I mean, the parameter are applied on the current envelope.
It would be AWESOME.
New morphing feature for the MIDI editor version, when applied to existing events:


Last edited by juliansader; 09-16-2018 at 02:43 PM.
juliansader is offline   Reply With Quote
Old 09-16-2018, 03:51 PM   #95
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,619
Default

another big WOW MOM for you Julian!.... what a kewl tool

ya think the morph will eventually get added to the normal env. version?
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 09-16-2018, 04:03 PM   #96
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 4,999
Default

Seriously... insane!!! *applauds*
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 09-17-2018, 01:42 AM   #97
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,615
Default

Wow this is an amazing tool thank you!Is it possible to add a swing function in future updates?
Vagelis is online now   Reply With Quote
Old 12-04-2018, 01:31 AM   #98
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Hi juliansader,

I have to say your tool is just awesome. The concept behind, the visual implementation and the handling are stunning. Many thanks for that.

One thing I would like to suggest - as this could add a huge amount of flexibility for on/off effects - it would be great to have a pulse width adjustment for the square wave. I know you offer the possibility to add own LFO shapes to the script, but when I saw it needs scripting functions etc. it just stopped my enthusiasm. (Have no idea how to do something like that.)

Anyway. Your script is great. And if its to complicated or to special to add a pulse width adjustment it will still be one of the best additions for Reaper.

Thank you!
Eli
Eliseat is offline   Reply With Quote
Old 12-04-2018, 01:36 AM   #99
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

Agreed, pulsewidth would be really nice to have
EvilDragon is offline   Reply With Quote
Old 12-04-2018, 01:23 PM   #100
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Do I understand correctly that you are referring to asymmetrical LFO shapes, with "up/on" parts longer or shorter than the "down/off" parts? (I.e. a "duty cycle" different from 50%.)

If so, do you intend to vary the ratio, or would a fixed ratio between on time and off time be sufficient?
juliansader is offline   Reply With Quote
Old 12-04-2018, 04:35 PM   #101
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

Yes, duty cycle. Currently it's 50%, square wave. It should be variable, possibly with the same way you adjust rate, center and amplitube curves.

Sounds like a lot of work for just one waveform, though... But you could do a similar thing for, say, sine (add positive/negative skew) or saw (morph it from rising saw to triangle to falling saw), etc...
EvilDragon is offline   Reply With Quote
Old 12-06-2018, 03:49 AM   #102
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

juliansader,

my intention was only a pulse width adjustment. To use a slider which then widens or narrows the pulse wave like 10% up and 90 % down or inverted. Of course it would be great to have a seamless changing mechanism to automate from short "on"s to short "off"s. This would be amazing and a great addition as it covers part of the LFO wave requests.

I have no idea if this could be done with every wave form like EvilDragon mentioned. But this would - of course - make the possibility endless. Your tool is probably the most useful addition to Reaper. So its just great as it is. But ...



Greetings
Eli
Eliseat is offline   Reply With Quote
Old 12-06-2018, 03:56 AM   #103
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

Nice tool but I found a bug with LFO tool velocity.
Select notes
Transpose notes
adjust a LFO tool parameter
result : the notes are transposed back to initial position.

Clic the link for video

https://drive.google.com/open?id=13T...h-t_uy-lgi5eEl
dupont is offline   Reply With Quote
Old 12-06-2018, 06:15 AM   #104
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by dupont View Post
Nice tool but I found a bug with LFO tool velocity.
Select notes
Transpose notes
adjust a LFO tool parameter
result : the notes are transposed back to initial position.

Clic the link for video

https://drive.google.com/open?id=13T...h-t_uy-lgi5eEl
Confirmed.
Eliseat is offline   Reply With Quote
Old 12-06-2018, 07:32 AM   #105
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by Eliseat View Post
I have no idea if this could be done with every wave form like EvilDragon mentioned. But this would - of course - make the possibility endless.
Coming soon:


[EDIT: New GIF showing multiple waveforms.]

Last edited by juliansader; 12-09-2018 at 12:53 PM.
juliansader is offline   Reply With Quote
Old 12-06-2018, 08:36 AM   #106
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

That's brutally awesome, Julian! Can you show what it does to other factory waveforms?
EvilDragon is offline   Reply With Quote
Old 12-06-2018, 08:43 AM   #107
lunker
Human being with feelings
 
lunker's Avatar
 
Join Date: Nov 2007
Location: Lucas, TX, USA (via Luleň, Sweden)
Posts: 1,989
Default

Fantastic! I love these tools.
__________________
Best Regards, Ernie "lunker" Lundqvist
BDSM (Bad Dog Studio Musicians)
Windows 10 running on Z390 + i7-8700
lunker is offline   Reply With Quote
Old 12-06-2018, 09:15 AM   #108
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by juliansader View Post
Coming soon:...[/img]
Looks very promising. Seems like you take this serious.

Many thanks
Eliseat is offline   Reply With Quote
Old 12-06-2018, 12:50 PM   #109
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,615
Default

Huge thanks!!Just what i needed ,lots of possibilities!
Vagelis is online now   Reply With Quote
Old 12-07-2018, 02:50 PM   #110
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

I had a crash to desktop with Reaper today.
I try to find the culprit.
Crash happened after I use LFO tool velocity in the midi editor.
Is LFO tool known for crashing Reaper ?
dupont is offline   Reply With Quote
Old 12-09-2018, 01:01 PM   #111
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by dupont View Post
Nice tool but I found a bug with LFO tool velocity.
Select notes
Transpose notes
adjust a LFO tool parameter
result : the notes are transposed back to initial position.
This is actually intentional: while the script is running, it will prevent changes to the MIDI, to prevent confusing the script.

Quote:
Originally Posted by dupont View Post
Is LFO tool known for crashing Reaper ?
Did it happen while the script was running, or afterwards?

I myself have never encountered crashes due to the LFO Tool, nor have anyone else reported such problem. However, if you find any bugs, please let me know!

Quote:
Originally Posted by EvilDragon View Post
Can you show what it does to other factory waveforms?
I have updated the GIF with some other waveforms.

I have also uploaded the new version to ReaPack -- please let me know if everything works OK.

* Swing: Swing is calculated relative to the start of the time selection or Automation Item -- not the first phase step -- to ensure that the LFO remains aligned with the Rate/grid, even when Swing varies. This means that, if extreme Swing is used, the Phase step slider won't scroll smoothly any more. (But may result in some interesting new waveforms). In the case of square shapes, try phase steps of 25 or 75.

* Recall AI curves: When working in Automation Items, the script will try to automatically recall the last-used curve, when you re-select a previously used AI. This feature uses AI IDs, so isn't completely reliable and doesn't work when the AI's ID changes, but it is probably the best we can do at the moment. (FR: "Item notes" for automation items.) To reactivate the script and load the AI curve after working the arrange view, just click on any of the GUI elements.

Last edited by juliansader; 12-10-2018 at 02:27 AM.
juliansader is offline   Reply With Quote
Old 12-09-2018, 01:21 PM   #112
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,767
Default

Game changer, Julian! Awesome!


(MIDI CC LFO version coming as well, perhaps?)
EvilDragon is offline   Reply With Quote
Old 12-09-2018, 02:39 PM   #113
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

@julienasader

Reaper crashes afterwards.
I think transpire free transient plugin was the culprit but I can't see it in the crash log.
dupont is offline   Reply With Quote
Old 12-09-2018, 04:47 PM   #114
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by juliansader View Post
This is actually intentional: while the script is running, it will prevent changes to the MIDI, to prevent confusing the script.



Did it happen while the script was running, or afterwards?

I myself have never encountered crashes due to the LFO Tool, nor have anyone else reported such problem. However, if you find any bugs, please let me know!



I have updated the GIF with some other waveforms.

I have also uploaded the new version to ReaPack -- please let me know if everything works OK.

* Swing: Swing is calculated relative to the start of the time selection or Automation Item -- not the first phase step -- to ensure that the LFO remains aligned with the Rate/grid, even when Swing varies. This means that, if extreme Swing is used, the Phase step slider won't scroll smoothly any more. (But may result in some interesting new waveforms). In the case of square shapes, try phase steps of 25 or 75.

* Recall AI curves: When working in Automation Items, the script will try to automatically recall the last-used curve, when you re-select a previously used AI. This feature uses AI IDs, so isn't completely reliable and doesn't work when the AI's ID changes, but it is probably the best we can do at the moment. (FR: "Item notes" for automation items.)
After a brief test I'm very impressed. This is really stunning. Though for a moment I thought the square wouldn't shift in both directions until I realized it is phase dependent. That's logical and very clever made. Everything feels smooth and fit. And I will make some further tests tomorrow in the break time.

Amazing! Many thanks.
Eliseat is offline   Reply With Quote
Old 12-10-2018, 04:48 AM   #115
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

Is it normal the automation starts to dance on the rythm of the track after a few secondes ?
Joking apart, that's a great usefull script.

https://drive.google.com/open?id=1Y9...ROppwjziFEl1kj
dupont is offline   Reply With Quote
Old 12-10-2018, 08:20 AM   #116
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

Quote:
Originally Posted by juliansader View Post
* Recall AI curves: When working in Automation Items, the script will try to automatically recall the last-used curve, when you re-select a previously used AI. This feature uses AI IDs, so isn't completely reliable and doesn't work when the AI's ID changes, but it is probably the best we can do at the moment. (FR: "Item notes" for automation items.) To reactivate the script and load the AI curve after working the arrange view, just click on any of the GUI elements.
When I select an AI, It recalls the last used curve but not the last used curve for the selected AI.
dupont is offline   Reply With Quote
Old 12-10-2018, 02:02 PM   #117
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by dupont View Post
When I select an AI, It recalls the last used curve but not the last used curve for the selected AI.
Whoops, there was indeed a silly bug -- thanks for letting me know! I uploaded v2.01 that should fix it.
juliansader is offline   Reply With Quote
Old 12-11-2018, 04:49 AM   #118
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

Quote:
Originally Posted by juliansader View Post
Whoops, there was indeed a silly bug -- thanks for letting me know! I uploaded v2.01 that should fix it.
You're welcome.
I tried V2.01 this morning and it works fine.
Thanks for your work.
dupont is offline   Reply With Quote
Old 12-13-2018, 03:41 AM   #119
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

I noticed, when I reset the LFO, the curve shape is not reset, is it intended ?
If I remember in previous version, reset set the curve to sine.

Last edited by dupont; 12-13-2018 at 07:05 AM.
dupont is offline   Reply With Quote
Old 12-16-2018, 03:49 PM   #120
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

I uploaded v2.02 with improved reset behavior, and a few other small improvements when using AIs.
juliansader is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 11:39 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.