If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Patch randomizer?
19 posts
• Page 2 of 2 • 1, 2
Re: Patch randomizer?
RJHollins wrote:Great insights Tulamide ... thanks for sharing/explaining
You're welcome!
Spogg wrote:The seed number consists of 2 component parts, each having a range of 0 to 32767. These 2 parts each control different aspects of the synth to give over a billion combinations.
Not that it matters much, but I want to correct you. The amount of possible presets is named specifically as 4,294,967,296. That's not by coincidence. This number is 2^32 and represents the amount of seeds you get from a 32-bit integer number. 32768 is 2^15, but there is no number format using 15 bits. So, for a two component approach the range is 2 times 2^16 (16-bit numbers exist, they are called 'word')
A 16-bit number has one of two formats
no sign: all bits are interpreted as positive values. range then is 0-65535
sign: first bit represents sign, 15 bits represent absolute value. range then is -32768 - 32767
My guess is that you confused the seed (preset number) for presets with the two seeds for the weighting of the harmonic spectra in Ogun?
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
Re: Patch randomizer?
tulamide wrote:...
My guess is that you confused the seed (preset number) for presets with the two seeds for the weighting of the harmonic spectra in Ogun?
Seems I did!
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Patch randomizer?
So, anyone have any idea how the one in Oatmeal works?
Website for the plugins : http://kbrownsynthplugins.weebly.com/
- k brown
- Posts: 1198
- Joined: Tue Aug 16, 2016 7:10 pm
- Location: San Francisco, CA USA
Re: Patch randomizer?
k brown wrote:So, anyone have any idea how the one in Oatmeal works?
We haven't programmed it, nor has the programmer revealed it. i can only say, that any randomizer that yields fantastic results is procedural generation, see above in this thread.
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
Re: Patch randomizer?
k brown wrote:So, anyone have any idea how the one in Oatmeal works?
I’d love to know!
In fact I often wonder about what algorithms are used for stuff I see. For example, how does Ogun control so many partials with envelopes without exploding?
I would say it’s useful to ponder such things because it could lead to new ideas and insights, but unless the developers release the information, and accurately, we can never be sure.
Conversely, I often read heavy duty papers going into great mathematical depth about simulating some instrument or other, and I find myself asking “Ok, so where’s your synth?”.
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Patch randomizer?
k brown wrote:So, anyone have any idea how the one in Oatmeal works?
Did you try mixing two randomly selected presets from existing or hidden bank?
-
josevo - Posts: 33
- Joined: Mon Jan 01, 2018 9:41 pm
Re: Patch randomizer?
josevo wrote:Did you try mixing two randomly selected presets from existing or hidden bank?
Isn't a bad idea... Won't yield as good results as any procedural method but it's straightforward.
Kinda sounds like something I would try out.
Seems messy though, recalling two random presets sequentially and temporarily storing their values for mixing and finally setting for all knob params... since multiple preset managers are unlikely to work...
My beginner synth at KVR: https://www.kvraudio.com/product/saguaro-one-by-saguaro-one
- R&R
- Posts: 468
- Joined: Fri Jul 15, 2022 2:28 pm
Re: Patch randomizer?
Yeah you can’t have 2 preset managers in a synth because the DAW wouldn’t know how to deal with that setup. Plus, we don’t have any access to the “P” data type.
You would maybe have to have parameters which are stored in one of two banks, so you load a preset, click a button to send the data to bank 1, then load another preset and click a button to send the data to bank 2. You could then have a cross-fade for the two banks so each individual parameter was a blend/morph of two parameters. The output of each blend would then be sent to the appropriate knob to set an actual 0-1 value. Maybe that process could be optionally automated, to choose 2 presets at random.
That might work, but what about selectors and on/off buttons? All selectors would have to be linear multiple crossfade types, rather than actual hard selections.
Then you’d have a problem with automation, because there would be no access to the actual knobs for the DAW. Maybe that could be solved by choosing one of the two presets to be optionally fixed to one of the parameter banks. So after loading the 2 banks you turn on an automation switch for whichever banks you want to automate.
All in all very messy, because FS was not built to do such a thing.
You would maybe have to have parameters which are stored in one of two banks, so you load a preset, click a button to send the data to bank 1, then load another preset and click a button to send the data to bank 2. You could then have a cross-fade for the two banks so each individual parameter was a blend/morph of two parameters. The output of each blend would then be sent to the appropriate knob to set an actual 0-1 value. Maybe that process could be optionally automated, to choose 2 presets at random.
That might work, but what about selectors and on/off buttons? All selectors would have to be linear multiple crossfade types, rather than actual hard selections.
Then you’d have a problem with automation, because there would be no access to the actual knobs for the DAW. Maybe that could be solved by choosing one of the two presets to be optionally fixed to one of the parameter banks. So after loading the 2 banks you turn on an automation switch for whichever banks you want to automate.
All in all very messy, because FS was not built to do such a thing.
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Patch randomizer?
Same person (Fuzzpilz; once called his 'company' Bicycles for Slugs) develped one of my all time fav effects for synths, Charsiesis: https://www.kvraudio.com/product/charsiesis-by-fuzzpilz
Same hideous GUI as the default one for Oatmeal.
If you haven't heard it, you must!
Same hideous GUI as the default one for Oatmeal.
If you haven't heard it, you must!
Website for the plugins : http://kbrownsynthplugins.weebly.com/
- k brown
- Posts: 1198
- Joined: Tue Aug 16, 2016 7:10 pm
- Location: San Francisco, CA USA
19 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: Google [Bot] and 71 guests