Is it possible to design an SSVEP visual stimulus for use with the Android Runtime Environment?
I am currently working on a BCI (Brain Computer Interface) project where we use SSVEP visual displays to measure brain activity in the visual cortex. So far we've been using MATLAB and the PsychToolBox to create the stimulus, but I've been tasked with making the whole thing portable. Meaning, I need to figure out how to use the SSVEP stimulus in a mobile device, preferably an android tablet. We had originally thought of making a mobile application, for which we considered using either Java or Python, but after some thought and conversations, my team decided we should use Python because it might mix in better with how we handled data acquisition from the EEG signals. I had found some papers where people used Java to build their app and controlled the stimulus with OpenGL ES, but I am currently looking for other alternatives since we have decided to use Python.
First I found Kivy to make mobile apps, but then I found Expyriment, which seems to be the best solution at the moment, given that I wouldn't have to build an app from the ground up. However, I read on the installation page for expyriment android runtime environment, that it doesn't provide OpenGL support. This scares me as it may seem that maybe I won't be able to pull off something like an SSVEP visual stimulus with Expyriment? Do any of you know if its still possible to achieve this? Could you recommend other tools, alternatives, or tips in general? Any help is greatly appreciated. Thank you.