Forums > MaxMSP

Synthetic wind

February 1, 2011 | 1:35 pm

I need to create about 20 minutes of synthetic "spaghetti-western like" wind for a project. I generally use filtered white or brown noise with automation in my DAW for small wind samples, but since I need that much wind I was wondering if there’s a Max/MSP patch that could generate long wind files with a certain degree of randomness and motion.

Kudos to anyone willing to help me.



srs
February 2, 2011 | 4:11 pm

Andy Farnell’s work covers alot of nature sounds –

http://obiwannabe.co.uk/tutorials/html/tutorial_thunder.html

(scroll down for wind)

the examples are explained further in his book

http://mitpress.mit.edu/catalog/author/default.asp?aid=38028

they are coded in pure data but the concepts port across to max fine..

good luck!


January 15, 2014 | 9:59 am

i am also looking for synthetic wind…
the Link to Andy Farnell is very helpful, but i can’t build it with Max (lop~ and bp~ are only available in puredata).
i tried it with svf~ instead (because i read it in other threads) but it doesn’t work.
if anyone could help me, it would be awesome!
it’s my first project with Max so forgive me my greenness.

the wind-file i tried to build with the model of Wind 1 from Andy Farnell (http://obiwannabe.co.uk/tutorials/html/tutorial_thunder.html)

Attachments:
  1. wind.maxpat


o s
January 15, 2014 | 10:38 am

hth

o

<code>

– Pasted Max Patch, click to expand. –

</code>


January 15, 2014 | 11:01 am

not bad! thank you!!!


January 15, 2014 | 12:28 pm

Once again I can’t get the same sound out of one of Farnell’s patches when I recreate it in Max.

I’m using Stefan Tiedje’s "Pd abhaXion" abstractions to substitute for the Pd-specific objects (bp~, ead~) but everything still sounds like it’s been run through a high-pass filter.

:-/


January 15, 2014 | 1:58 pm

I’ve been using a self-made Csound device for this very purpose for several years now (so, obviously, I feel no need to port it to Max).
In my experience, these are key aspects to achieve realism:
- time variation of intensity (like 1/f)
- number, bandwidth and spread of BP-filters (10-50)
- delays between intensity and filter movements
- some reverb

Florian



o s
January 16, 2014 | 2:53 am

@Florian:

Would you share your Csound code?
I’am strongly interested..

thanks

ole


January 17, 2014 | 2:27 am

Voilà.
Needs CSoundQT because of the GUI.

All the work is done in instrument 3, by opcode ‘resony’ (bank of 2nd order parallel bandpass filters).

Florian


January 17, 2014 | 6:59 am

hello O S,

really like your wind synth !
i have seen inside the patch, that you have also made a rain simulator.

it would be great to look inside this patch :-)

best,
hheld



o s
January 17, 2014 | 9:17 am

it’s all Andy Farnell- just ported to max and done by someone else :-)

@Florian: Thanks for the csound instrument, it’s great!


Viewing 11 posts - 1 through 11 (of 11 total)