running an exe [xp or linux version] in max.msp

_gil's icon

heres the setup :

trying to run isosurf.exe [59kb] in max.msp to automate a 3d model creation process from a series of 2d images. [ heres the link http://mi.eng.cam.ac.uk/~gmt11/software/isosurf/isosurf.html ] normally this process is insane and uses msdos. as you can see on the link above there are both xp and linux versions available.

heres the goal :

to be able to input a series of images into max.msp and utilizing this isosurf.exe program piggy_backed on max.msp automate all thresholds variables and commands hopefully with an opengl preview be able to export an wrl/vrml file. also ideally package all this into a fast stand_alone.

heres the problem :

calling/running the exe in the max.msp environment on my intel mbp. im currently trying mxj syscommand but am a bit lost... any suggestions?

a ross's icon

maybe you should try the mxj object or the mxj syscommand.
you may need to use some java scripting to initiate the exe file, i'm not an expert on this particular subject, but maybe someone else in the forum can help you out.

_gil's icon

i have had little success running the mxj or mxj syscommand in max.msp in osx. as far as i can tell the mxj syscommand will only let me run osx commands, .exe not being one of them... does anybody have any suggestions for simulating msdos in java in osx? in the meantime im trying the DOShack object on a pc...

[thanks a ross]

f.e's icon
_gil's icon

f.e.
i am in the process of using the doshack object [that you created right?]... but still having some issues. i cant seem to navigate beyond the top level disk directory heirarchies. ive been able to get directories of any folder and called a...

copy /b filename*.raw file.bin

...action that worked but for more complex commands involving the .exe which is basically...

isosurf -i file.bin -d 600,600,99 -s 1,1,20 -t 0,200 -r 5 -v

...the action is not working. is there a syntax complication through mxj object to dos? with my flags? or is there more info out there on this craziness im attempting? thanks!