unusual noise generators

If you require help or assistance with anything then please post here

Moderators: electrogear, exonerate

unusual noise generators

Postby tester on Wed Mar 07, 2012 8:55 am

Random noise generator - so simple and so complicated. I'm looking for a random noise generators, that could be used for feeding LFOs. But I don't mean filtering a wideband noise with lowpass filter. Rather generating a slow random pattern with maximum dynamics level comparable to maximum frequency representation - if I understand this topic correctly. If I don't understand it correctly - then I mean just a slow change and max level of dynamics under control.

Now I guess, that this was a first part.

Due to lack of keywords, I don't know how to describe the second aspect of what I look for. Probably i mean a pattern representation, like the white noise, pink noise, brown noise. But maybe I mean some level of harmonization too (attractor curvature?).

That was the second part.

Anyone worked on such or similar topic?
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby oddson on Wed Mar 07, 2012 5:05 pm

Sounds like you might be talking about a random walk...

x(t) = x(t-1) + random element

You can get more complicated so that there is some tendancy to return to the origin as the devaiation from the origin grows too large.
oddson
wiki guru
 
Posts: 3883
Joined: Sun Jul 03, 2005 6:44 pm

Re: unusual noise generators

Postby trogluddite on Wed Mar 07, 2012 8:25 pm

tester wrote:Anyone worked on such or similar topic?

lesobrod did quite a bit of work on random LFO's etc. Not seen him around here for a while now :( - but the Advanced Search will let you filter by username (or look him up in the "members" list next to the 'logout' button).
Feel free to use any schematics and algorithms I post on the forum in your own designs - a credit is appreciated (but not a requirement).
Don't stagnate, mutate to create. Without randomness and serendipity the earth would be just another barren rock.
User avatar
trogluddite
smychopath
 
Posts: 3024
Joined: Mon Oct 20, 2008 3:52 pm
Location: Yorkshire, UK

Re: unusual noise generators

Postby tester on Sat Mar 10, 2012 2:31 pm

It looks I forgot to push "submit" button when I was last time here. Thanks for interest.

I'm checking lesobrod's random LFO from here, but connected to simple sine gen (taken from NoiseModulation.osm example) as a freq sender - somewhat it sounds... hmm... almost a like regular pattern (no homogenic spread)? Hmm... I check on that later; maybe some lin/log conversion is required.

@oddson - being honest - I don't know. It's a blind-walking right now.

//edit:

I have an idea to check. Simple random number generator connected to my "linear->logarithmic spread" converter plus periodic trigger (regulated ticking frequency = resolution x speed) plus dezipper. This trigger could be driven by another random generator too. Could work? ;-)

//edit2:

Found something here - "AnotherSlowRandom))).osm" sounds promising.
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby tester on Sat Mar 10, 2012 6:02 pm

Okay, I think this approach is the easiest way to go. I borrowed random noise generator from "AnotherSlowRandom))).osm", and now here is my question. Although the pattern I'm getting is fine, duplicated module with the same user settings - generates the same thing like his brother.

If this would be universal "random LFO" for multi-osc purpose, then my guess is, that somewhere there (brown noise, coefs or res/nonres module?) - an external parameter must be added in order to make the pattern different (not "just delayed") yet within similar noise dynamics. Where? Within what range?
Attachments
adding-randomness.osm
(128.93 KiB) Downloaded 66 times
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby oddson on Sat Mar 10, 2012 6:43 pm

There's nothing "random" in there -- and I'm not splitting hairs about 'pseudo-random' -- there's nothing but a simple deterministic formula so of course it's going to have the same pattern every time.

But if you're happy enough with the pattern just change the 'rand' parameter ever-so-slightly in one of the 'brown noise' modules and not the other...

I changed it by one-millionth and got the result I think you're looking for.
oddson
wiki guru
 
Posts: 3883
Joined: Sun Jul 03, 2005 6:44 pm

Re: unusual noise generators

Postby oddson on Sat Mar 10, 2012 6:47 pm

Er um... you might want to go a little more divergent that that. :blush:
oddson
wiki guru
 
Posts: 3883
Joined: Sun Jul 03, 2005 6:44 pm

Re: unusual noise generators

Postby tester on Sat Mar 10, 2012 7:58 pm

By "randomness" I mean any formula that is different from periodic and has no clear periodicities inside. Hmm... Hmm... It's like with ocean waves or rain or wind or any other natural noise. It has it's pattern type (nature how it sounds, when you filter few Hz part of spectra), it is somewhat vaguely self-similar, but it is different in details (not repeatable when starting from beginning). Depending on these parameters (pattern, similarity and differences) - various sound sources are good/compatible for mixing or not, or they represent different applications.

If you right, then I guess using simple "random" primitive (with trigger on selection) to add small amount of vaule there - should do. I check that later. Thanks.

Meanwhile maybe someone finds - how to produce different "pattern types", like differences between rain, ocean waves, brooks, rivers or even simple boiling waters. If you take such sounds of nature, and if you use let say 6 or 10Hz wide, sharp-edged set of a few filters, adding them somewhere in range between 100 and 900Hz in harmonic way, then you know what I mean.
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby tester on Fri Mar 16, 2012 9:46 pm

Okay, I still don't know where to add a random fraction of float in order to get just ditterent pattern (for mixing and having different inputs within the mix) at similar speed and depth. Not to "rand" in brown noise as oddson suggested.

@trogluddite - you played for a while with this schematic and idea - could you bring some light on it?
Attachments
workout-1.2.osm
(88.39 KiB) Downloaded 68 times
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby oddson on Sat Mar 17, 2012 4:13 pm

Your random numbers generators are not hooked up to your 'brown noise' generators:
capture.png

Also you've shrunk the input on the random component pretty small... the impact may be too little to notice even when you do hook it up correctly.
oddson
wiki guru
 
Posts: 3883
Joined: Sun Jul 03, 2005 6:44 pm

Re: unusual noise generators

Postby tester on Sat Mar 17, 2012 8:15 pm

It was connected, but I disconnected it intentionally. With these fractional values I defined inside my triggered rng - it seemed to not to work properly anyway. I'm guessing, that this "brown noise" formula is functional "as it is", without additions on "rand" (which I redefined from float to streamin node) section. Thus - probably something else must be somewhere else added in order to get proper results (or I don't know what level of fractions is appropriate in order to still have similar sounding formula).
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby oddson on Sat Mar 17, 2012 10:25 pm

tester wrote:ith these fractional values I defined inside my triggered rng - it seemed to not to work

Yeah... for some reason it won't allow addition at the code input like it does everywhere else... (bug?)

Just use an add primitive or add at a float data primitive first.


If you extract out what you're trying to accomplish with the 'slow noise' from the rest of this stuff (which I don't think is enough of interest to most people here to get them to bother to figure out what you're trying to accomplish as your larger goal) you could likely get the help you're looking for on you smaller goal.

Also if you could elaborate on what is or isn't working about it -- after you've pulled it out from your larger project -- that would likely help too.
oddson
wiki guru
 
Posts: 3883
Joined: Sun Jul 03, 2005 6:44 pm

Re: unusual noise generators

Postby tester on Sun Mar 18, 2012 10:08 am

Generally there is no big secret behind the larger goal. Slow-noise routine will be used as one of selectable sources for making spatial irregular (but pleasant / acceptable for ears) tonal sound (via frequency modulation and direct generation) and for making wind-like amplitude modulation (in similar way to original design). Two modifable parameters are in place here - frequency range of random changes and average speed of these changes; dynamics of irregularity - maybe. Right now, the whole project is a "technical signal generator" and serves for exploration of options; when it's released "as it is" right now - it will be freeware.

Now the thing with randomness is. I'd like to have the same kind of dynamics of noise/irregularity on each paralely running gen, but different "noise content" for each. There would be no problem if the schematic would produce random noise using some external inputs and not just irregular deterministic pattern; but I have no experience in that area.

So the "code" primitive does not accepts direct linking of various inputs correctly? I didn't know.
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Re: unusual noise generators

Postby martinvicanek on Sun Mar 18, 2012 1:50 pm

tester wrote:[...] the same kind of dynamics of noise/irregularity on each paralely running gen, but different "noise content" for each.

Do you mean uncorrelated random sequences? This can be done with a different seed for each random number generator.
martinvicanek
essemilian
 
Posts: 306
Joined: Sun Mar 13, 2011 1:15 pm

Re: unusual noise generators

Postby tester on Sun Mar 18, 2012 2:14 pm

I don't know what is the technical term for it and that's the problem. :-) But if you have two similar birch trees, then they never are identical, yet always they are birch trees and not pine trees so to speak. Or - if you have typical wind and typical rain - then although they both all "noises" - they have different dynamics from each other; but even different kind of typical rains - will represent the same kind of dynamics (when you mix rain recording with other rain you get homogenic rain, but when you mix rain and wind recording, then you get distinguishable both; I mean typical recordings). So I uncorrelated sequences - yes, but still in the same "family".

I'm going to check tomorrow what oddson said about this node issue; by the "seed" you mean the "rand" node in the schematic?
Need to take a break? Looking for relaxing sounds? I have something right for you.
(by purchasing, you are also supporting further development of related projects).
Thank you for your contribution.
tester
smanatic
 
Posts: 688
Joined: Wed Jan 18, 2012 9:52 pm
Location: Poland, internet

Next

Return to Help

Who is online

Users browsing this forum: Google [Bot] and 0 guests