Jitter patch on mobile using mirroring

youngdass's icon

youngdass

7月 06 2019 | 12:22 午前

Greetings

Me and my friends are currently working on interactive project prototype using max jitter as GUI (jitter window) and Max for Live as Audio Engine (audio from Ableton Live). User input is touch, swipe, shake(gyroscope)

Since our target platform is iOS (or android), we'd like to test our patch on iOS or webpage. Doesn't matter.

Right now, we are using touchosc to communicate with phone and pc but the point is to test jitter patch on mobile.

It would be amazing if we can compile our whole patch somehow for mobile but.... It seems like it's almost fantasy?.. (If this option is available, we would happily rework our Ableton Max for Live project to native MSP audio patch)

So we're looking for some program or any package to mirror our jitter window from mac to mobile. We checked miraweb but.. here's potential issues.

1. We're not sure if it support jitter window.

2. Seems like touch or drag only, but not sure about gyroscope?

Any hints including Gen~, Node.js, JUCE I mean anything .. would be so appreciated.

THANK YOU ALL

vichug's icon

vichug

7月 06 2019 | 4:05 午後

yes, it's almost fantasy :)) unless all your jitter processing is done within a gl shader which are cross platform. Jit.window is not supported by Mira, gyroscope is as far as i can remember. What i would suggest is going the js , miraweb/xebra way ; you can re-write your GUI in a js webapp and transfer infos to Max from there.
You will still need a pc with Max running connected to the phone, though. If you really need a mobile app that can run on its own (with no computer attached), sorry you must look at a completely different direction, basically no Max at all... in this case Max can still have some use if you write your audio processing in gen~ and you export your code from gen~ and package it for example with JUCE for making the actual application.

youngdass's icon

youngdass

7月 07 2019 | 9:06 午前

Thanks for your insightful response. JS with miraweb/xebra seems promising since it can even handle the gyro data.

José Martínez's icon

José Martínez

8月 28 2024 | 3:48 午後

Youngdass - curious to know what you ended up doing. Did you go the miraweb/xebra route? Any chance the progress is shareable?