vbap object in max 8

Hei Chun Kan's icon

Hi,
I have recently updated to max 8 and I have found my external object vbap and define_loudspeaker not functioning.
the object is placed in "Documents/ Max 8/ library"
in the same way i did in max 7, which worked fine to me.

fyi, the vbap external object is downloaded from the following link,
http://www.maxobjects.com/?v=objects&id_objet=1197/

Do anyone know how to fix this issue?
Thank you!

Gregory Taylor's icon

We'd need to see the error message to be sure, but is it possible that you've got 32-bit externals and you're now running a 64-bit application [as Max 8 is]? If so, you'll need to check on the availability of 64-bit versions with the developer

Hei Chun Kan's icon

oh thank you very much!!
I think you are correct, I will use max 7 for the 32-bit externals then.
Sad i couldn't work my old patches with 8...

Joshua Kit Clayton's icon


There are 64-bit versions of the vbap externals at the link below, generously ported by Nathan Wolek. I haven't tested them personally, but I would imagine that they should work fine under Max 8.

https://github.com/nwolek/vbap/releases

Gregory Taylor's icon

Thanks, Joshua. You're a prince.

Stone's icon

I too have recently updated to Max 8 and the vbap and define_loudspeakers (1.1beta2) work fine in a patch but when I try to make a standalone there is an error "can't open vbap" and "can't open define_loudspeakers".

Philippe OLLIVIER's icon

Christophe Baratay, my colleague made a 64 bit version which fix a memory corruption (present in the code since the beginning), we will share it asap. Philippe

Chris's icon

Hello,
I pushed by vbap stuff on github:
https://github.com/kristofb/vbap

Binaries are included in a zip file for Win & OSX, fully compatible with Max 8.

If somebody is interested, you may merge this projects C++ & H files with
https://github.com/nwolek/vbap

Chris's icon

Hi, I added a link in README.
Regards

Stone's icon

I too have recently updated to Max 8 and the vbap and define_loudspeakers (1.1beta2) work fine in a patch but when I try to make a standalone there is an error "can't open vbap" and "can't open define_loudspeakers".

I switched to Christophe's externals and I get the same error when I try to build a standalone "can't open vbap.gendsp" and "can't open define_loudspeakers.gendsp". The externals work great in Max 8 but aren't included in the build.

Any thoughts are appreciated.
Jeff

Philippe OLLIVIER's icon

Hi Jeff,
Don't you have a gen object in your patcher with a vbap name?
Philippe

Stone's icon

Hi Philippe,
I do not have any other object with the vbap name in my patch. In fact, I get the same error if I try and build a standalone with only those two objects.
Jeff

Stone's icon

I am at a loss. I have reinstalled Max 8.0.3, cleared the objects' location from file preferences and added it back, and tried to build an app with only vbap and define_loudspeakers objects and I still get "can't find vbap.gendsp" and "can't find define_loudspeakers.gendsp". Not sure why it is looking for .gendsp when the objects are .mxo, but the fact the same thing was happening with nwolek's version (which is removed from my system) makes it seem obvious the problem is with my system. Has anyone been able to replicate the issue?

Thanks,
Jeff

Max 8.0.3
Macbook Pro
High Sierra

Stone's icon

update

I successfully built an app with the same Max patch on a different startup disk. Now to find the pollution.......

klaus filip's icon

https://cycling74.com/forums/help-compiling-c-source-code-for-windows-64bit-version-of-vpab-by-ville-pulkki

stefan@kenaxis.com's icon

Trying to get the VBAP objects to work with Max 8.5.6 - keep getting:

vbap: could not load due to incorrect architecture
define_loudspeakers: could not load due to incorrect architecture

Anyone have any hints?


Addition - I did get it working using open with Rosetta for Max. Guess the objects need to be updated again? Anyone up for the task?

Thanks!
Stefan

klaus filip's icon

http://ppooll.klingt.org/downloads_extra/vbap&.zip