Alternative to Nodes?

Audesque's icon

Hi folks,

I'm currently having a bit of fun overlapping SFX using multiple nodes. To put it into context, I'm playing around with ambient nature sounds (flowing river, forest with birdsong etc). Dragging the display knob through the overlapping nodes, I get a mix of the different ambient sounds.

However, I want to apply this to a map (in this case, a sketch of a village from birds-eye view). As 'Nodes' only lets me use circles, it seems unusable for my cause. Take the river for example... using multiple circular nodes to play the same river audio file results in an unrealistic crossfade.

So I guess my question is: How can I reproduce what I have done with Nodes, but using irregular (hand-drawn) shapes instead of circles?

Any ideas?

Thanks,
Mike

Roald Baudoux's icon

I think you could do it with Jitter quite easily.

Mark Durham's icon

Draw some images where each item is a different colour, scan over these with an X/Y of some sort and use the colour data to fade up different sounds. Be interesting to see what you come up with, I'd like to try this myself if I had time. Maybe at the weekend.

Roman Thilenius's icon

with irregular shapes? that seems almost impossible. try to create a distribution map / pathing for an octaeder and its negative surrounding area and youll see what i mean.

in fact it is already dificutl and CPU eating enough to use circular shapes. best what i would exspect from lcd/jit.lcd would be rectangular shapes.

Roald Baudoux's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Something like this does not seem to be such a calamity for CPU:

Mark Durham's icon
Max Patch
Copy patch and select New From Clipboard in Max.

My Jitter skills are a bit crude, but how about something like this:

Obviously not as flexible as nodes, but if the OP has a fixed set of shapes, then a few matrices - one for each sound and a little photoshop could provide a solution.

Roman Thilenius's icon

drawing it is the least problem i think.

but what if you need to calculate the corresponding parameter morphs? thats a lot of code when you move the mouse over 5 free polygons of 7 corners each. plus you need to keep track of all sides, of the weight (which is the size of the planes), their middle point, and so on.

do you guys know the metasurface pad from audiomulch?

i like its look (and many other GUI parts of that program) a lot, but i do not would like to program the correct weighting for the mouse position!

-110

Mark Durham's icon

Bizarre we posted up almost the same solution at the exact same minute!

@Roman, yes I've always wished the metasurface had a Max equivalent... certainly way above my skill level.

Roald Baudoux's icon

If you consider the value for each plane only you do not need to build an interpolation function. Whatsoever, a metasurface port to Max would be great for sure...