Forums > MaxMSP

Ambisonic subsitute for Cosm?

October 28, 2012 | 5:28 am

Just wondering if anyone knew a nice simple method for using ambisonic audio in Max 6? I liked the way Cosm worked and I really miss just being able to quickly attach audio to an object in 3D space. Are there some preferred tools out there? I’m working within if that makes a difference.

October 30, 2012 | 12:00 pm

I’m not sure if the ICST externals still work in Max 6… never tried it. Their site has the Max 5 version:
Give it a try (if you haven’t already…)

October 30, 2012 | 12:15 pm

Just using these ambisonics externals with Max 6.0.7 since some time for a project, no problems at all so far!
btw. if anybody knows of any problems regarding ambisonics and max 6, i would really appreciate it a lot!!

October 30, 2012 | 2:48 pm

Great, thanks the replies. I’d come across the ambisonics externals but wasn’t sure if they were still working properly in 6. Will try these out. If anyone has any examples they’d be willing to share, I’ll take ‘em. ;)

October 30, 2012 | 2:50 pm

I’d love to share but what i’m working on is not my property :(
but it’s quite straight forward i’m sure you’ll understand it fast!

October 30, 2012 | 3:29 pm

That’s cool, no worries. I’m just being lazy I guess. ;)

November 8, 2012 | 2:57 pm

Maybe you could take a look at our new Ambisonic library :
Its fully compatible with Max5 & Max6, and let you use high order ambisonics.

November 10, 2012 | 2:33 am

Great thanks! I’ll check this out!

January 23, 2013 | 5:36 pm

Late to this party, and while its probably well worth checking the ambisonic systems suggested above, it does appear that (most of) COSM (including cosm.ambi.encode) works in Max6. If you have Max 5 with COSM installed, the cosm max5 externals and cosm.mxo (in max startup) need to be in the max6 path to run in Max 6.

December 5, 2013 | 11:30 am

I’m having an issue with ambipanning~ and Max 6.1.5 32-bit wherein when I load the patcher, output 2 is completely saturated. Disabling and enabling (by modifying the name of) the object after opening the patch restores correct operation.

The only apparent difference between the object on load and after reloading the object is that the db_unit attribute is set to 0.0 initially *and cannot be modified*, whereas after reload it is set to -1.5.

Here’s my code – I’m curious if anybody can reproduce this:

– Pasted Max Patch, click to expand. –
December 5, 2013 | 3:44 pm

I’ve been playing with Eliott Paris’ HoaLibrary linked above for the past couple of hours and, aside from frequent crashes while loading help patches, it blows the ICST ambisonics externals out of the water.

I’m hoping the crashing has to do with the Max 6.1.5 release. Nevertheless, it seems stable with a simple test patch.

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