Axoloti Editor for Android?


#1

Was just wondering, would the Linux version of Axoloti work on Android?
If not, are there any plans for one?

Android is built on Linux, so did anyone with hacking abilities get it to work on Android?


#2

i was wondering the same thing, well at least i had the same thought. the patcher will not work out of the box i think since java is not properly implemented in android, as far as i know. but the hardware specs should be there with a modern big screen smartphone....


#3

At the moment I don't have a smartphone or tablet, never needed either. But I was thinking of getting one of those 10" Android tablets, one where I can put a SIM card in it and get internet in the wild. I want it for wildcamping, to act as a travel computer kinda thing. And with Axoloti being so light, easily powered, and very small without the MIDI area attached, it would have been cool to take it with me. Of course I could do that anyway, I could pre-program it and take it with me. But it sure would be cool to be able to run the Axoloti patcher on Android, so that I could connect it to the Axoloti and edit it just like on the desktop computer.


#4

theoretically this is possible, as java is cross-platform (regardless of Linux or not), and so is libusb, so no 'hacking' really required, just some work :wink:

you would need a specific android build, including build tools (for compiling patches), and also it would have to be for the correct architecture (libusb). ... and your device would have to be powerful enough, both cpu, gpu and enough memory.
(perhaps worth baring in mind there, a rPI3, doesn't fill the requirements)

also currently the editor kind of works with touchscreens, but its not ideal, really we need to move to javaFX to support this better.

I don't have an android devices (except my tv), not any desire... but would be interested to hear if someone gives it a go.


#5

the question really is what powerful means. in smartphones/tablets you typically have 6 or 8 relatively weak cores that make a powerful cpu. the question would be if java for android (are you sure it exists in a version that conforms to the standards?) utilises more than one core and so can spread the load.

memory (ram) is typically 3-4gb with 1.5-2.5gb available for an application. gpu should be powerful enough as well.


#6

Hmm, apparently android Java doesn't suppport swing , so you'd to need to rewrite the UI layer.

so android seems unlikely at this point in time.


#7

Ah well, at least I know where I stand. I can still pre-program it and even use that feature I read about somewhere, to boot into different projects.

Thanks for looking into it.