Отворете файл във временна директория в Max/MSP самостоятелно

Имам самостоятелен Max/MSP, който търси външна папка, когато се отвори (съдържа JSON файлове, генерирани от R), което прави с loadbang -> prefix ~/folder_name.

Това работи добре, но не искам да съхранявам папката в home. Това, което наистина искам, е да използвам терминал, за да кажа на моя самостоятелен къде да търся, нещо като:

open -a standalone.app /var/folders/whatevercrazytempdirname/folder_name

Но това не работи. Може би бих могъл да установя канал между програмата, която генерира папката (R), и моя самостоятелен, но не знам дали това е възможно със самостоятелен Max/MSP и не успях да намеря някой, който го е направил това.

Благодаря за всякакви предложения!


person theEricStone    schedule 07.02.2013    source източник


Отговори (1)


Не мисля, че има начин да се получат аргументи по време на изпълнение в самостоятелен Max.

Може би можете да накарате R да напише текстов файл в стандартна директория (например ~/Library/Application Support/MaxAppName/), която съдържа пътя whatevercrazytempdir? Приложението Max може да го приеме там..

Като алтернатива, ако R трябваше да поддържа udp мрежа, можете да изпратите на Макс OSC съобщение с пътя.

person Mattijs    schedule 08.02.2013
comment
Ще разгледам опцията UDP, но стигам до същото заключение относно аргументите по време на изпълнение. Изглежда като нещо, което наистина трябва да подкрепят, но може би просто няма голямо търсене за него. - person theEricStone; 08.02.2013