Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script idea/question #1

Open
testost opened this issue Jun 3, 2021 · 0 comments
Open

Script idea/question #1

testost opened this issue Jun 3, 2021 · 0 comments

Comments

@testost
Copy link

testost commented Jun 3, 2021

Hi,

I'm complete noob to LUA scripting, some experience with Python so will probably take the reapy route... But before I reinvent the wheel I thought to ask if you happen to know of the existence of such script (or be willing to LUA such - how much work would you estimate such script takes...?):

for chosen track and item
for selected VST-instruments-/effects
loop through selected parameters
if mode=random -> randomize parameter value
if mode=increase -> increase value by x on each round
if mode=decrease -> decrease value by x on each round

-> render new item and save to disk for each round

= I could get basically infinite number of variations of any given input file (wav in my case but I guess the idea could be extended to midi items as well)

I suppose a csv like in your batch processor might be a good starting point; I could list
- vst
- params I want to manipulate
- mode random/increase/something else...
- value for mod by x (%/units/?)

Actually now that I think of it, two separate scripts might be better;

  • first one exports the VSTs of selected track and their params to CSV
  • second does the rest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant