Old 05-24-2017, 03:12 AM   #1
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default Start with Randomizer (random, rant)

Just an exercise?
I've already written some cool songs with it.


Does someone have fun with programming a little crazy script?
I need a script to start a composition with a Randomizer.
Maybe the number of categories are flexible. I think 9 categories are enough.
One has to fill the single category with his own list content.The content of the lists leads to the probability.
One random button for all and perhapbs for each category a single random button.
Perhaps a button to send the result in the storage (strg+c) and then in an empty item.
Thank you very much
dragonetti

Attached Images
File Type: gif content.gif (33.9 KB, 419 views)
File Type: gif empty item.gif (8.2 KB, 419 views)

Last edited by Dragonetti; 06-09-2020 at 03:02 PM.
Dragonetti is offline   Reply With Quote
Old 05-24-2017, 04:40 AM   #2
joesacco
Human being with feelings
 
joesacco's Avatar
 
Join Date: Sep 2012
Location: Canada
Posts: 215
Default

wish i could help with this!
love the idea.
joesacco is offline   Reply With Quote
Old 05-26-2017, 03:00 PM   #3
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

Is it impossible to program this script?
Dragonetti is offline   Reply With Quote
Old 05-28-2017, 06:14 AM   #4
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

It should be only a list in the "Reascript Console Output" to start a new composition with a random template. Not always Tempo 120 4/4Takt Cmajor ...

x-raym gives me the tip to do this with tables, but I don`t know how to show the result in the "Console output"

"notes_array = {"a", "b", "c"} -- create an array with all possible notes
notes = notes_array[ math.random(1, #notes_array) ] -- pick one value in the table randomly "
Thanks
Attached Images
File Type: png randomize string.png (15.2 KB, 363 views)
Dragonetti is offline   Reply With Quote
Old 05-30-2017, 06:21 AM   #5
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

I can not do it myself
I will donate!
Thanks
Attached Files
File Type: pdf Random suggestion2.pdf (39.3 KB, 233 views)

Last edited by Dragonetti; 06-08-2019 at 09:48 AM.
Dragonetti is offline   Reply With Quote
Old 05-31-2017, 10:00 AM   #6
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

It's not something I'd need myself but since it seems relatively straightforward to do and I was in the mood to give it a try here's a basic first prototype.

edit:
new version coming soon

Last edited by nofish; 06-01-2017 at 09:23 AM.
nofish is offline   Reply With Quote
Old 06-02-2017, 01:16 AM   #7
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

I have some new ideas...

Last edited by Dragonetti; 08-25-2019 at 09:38 AM.
Dragonetti is offline   Reply With Quote
Old 06-03-2017, 02:42 AM   #8
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

@ nofish, thank you for your first version.

I have 2 new features
The results of the randomizer have to be editable, like normal text.
You can save it in presets.

i think a list design is better because you can use longer terms.
Thank you
Attached Images
File Type: png suggestion3.png (37.9 KB, 315 views)

Last edited by Dragonetti; 06-08-2019 at 09:51 AM.
Dragonetti is offline   Reply With Quote
Old 06-03-2017, 06:26 AM   #9
chip mcdonald
Human being with feelings
 
chip mcdonald's Avatar
 
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
Default

Pretty specific - are you aware of Brian Eno's "Oblique Strategies" cards/system? There are a number of apps on IOS/Android.
__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!
chip mcdonald is offline   Reply With Quote
Old 06-03-2017, 04:42 PM   #10
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

Interesting,
I have found a site
http://stoney.sb.org/eno/oblique.html
One could integrate something similar.
Dragonetti is offline   Reply With Quote
Old 06-04-2017, 10:33 AM   #11
chip mcdonald
Human being with feelings
 
chip mcdonald's Avatar
 
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
Default

Quote:
Originally Posted by Dragonetti View Post
Interesting,
I have found a site
http://stoney.sb.org/eno/oblique.html
One could integrate something similar.
There already is an Oblique Strategies JS plugin of some sort I think? I may be imagining that... regardless, there are plenty of variations of apps on IOS/Android.

U2's "The Joshua Tree" was supposedly heavily reliant on Eno making them write around Oblique Strategies, but that may be apocryphal.
__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!
chip mcdonald is offline   Reply With Quote
Old 06-05-2017, 07:19 AM   #12
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

I found this.
https://github.com/ceejbot/oblique-strategies
but I don`t know how to install in Reaper.
Dragonetti is offline   Reply With Quote
Old 06-15-2017, 12:51 PM   #13
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

My first attempt. Without Gui, only with Console.
Presets and buttons would not be bad.
Thank you X-Raym.
Attached Files
File Type: lua Randomizer1.lua (9.4 KB, 246 views)
Dragonetti is offline   Reply With Quote
Old 07-06-2017, 12:57 PM   #14
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default Randomizer first version

Thanks to all who participated
any suggestions?
Attached Images
File Type: png Rand6.png (14.0 KB, 302 views)
Attached Files
File Type: lua Randomizer6.lua (22.2 KB, 232 views)
File Type: txt Randomizer.txt (22.6 KB, 288 views)

Last edited by Dragonetti; 02-19-2018 at 02:05 AM.
Dragonetti is offline   Reply With Quote
Old 07-04-2018, 06:38 AM   #15
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

a new version with better randomizer

i integrate
"math.randomseed(os.time())"

Attached Files
File Type: txt randomizer.txt (22.7 KB, 192 views)
Dragonetti is offline   Reply With Quote
Old 09-22-2018, 03:43 AM   #16
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

a new version
automatic track creation
Attached Files
File Type: lua Randomizer.lua (24.2 KB, 187 views)
File Type: txt Randomizer.txt (24.6 KB, 231 views)
Dragonetti is offline   Reply With Quote
Old 06-16-2021, 03:03 AM   #17
Dragonetti
Human being with feelings
 
Join Date: Feb 2017
Location: Kiel
Posts: 974
Default

when you're stuck in a dead end -obliques strategies(Brian Eno)?

Last edited by Dragonetti; 06-16-2021 at 05:03 PM.
Dragonetti 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 01:27 PM.


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