Synthesia for Android Beta

Archived development update discussion from past versions
Archived development updates.
alexander
Posts: 13

Post by alexander » 08-15-14 6:13 am

Nicholas wrote:That's a cool setup! Thanks for sharing that image. Out of curiosity, how does navigating the interface work without a touch-screen? Is there something like a remote control?
I've just got a mouse connected by USB - it only uses the left button. Holding down the button is a long press, but no way to do multi-touch or anything fancy.
Nicholas wrote: As for Android, if you try the app on a device that supports the recent "low-latency audio" stuff added in newer hardware (like the 2013 Nexus 7), things are much better. (It's actually kind of a funny reverse situation: there are so many pixels there and the graphics hardware so under-powered that you hear the sound before the frame renders!) Android's latency has been a known issue until recently, without any great workarounds.
Ah ok, sounds like a hardware limitation :(

I wonder what percentage of current android hardware is affected. I think the amount of latency is key as to whether the software is usable on a given device.

I'll stick with the PC version for now.

(n.b. Also tried to download on a Motorola Moto G - but 'Not Compatible')

Nicholas
Posts: 12440

Post by Nicholas » 08-15-14 9:04 am

alexander wrote:I've just got a mouse connected by USB...
Neat! I keep forgetting that Android can do that. Most of my phone/tablet experience has been iOS where there is no such thing as a cursor.
alexander wrote:I wonder what percentage of current android hardware is affected.
Almost all of it. The first Synthesia for Android beta went out the door with the "low latency audio" feature listed as a requirement. Internally, Google Play shows a list of devices compatible with your requirements. Our list showed 42. That seemed low. After a page of "Google says it's not compatible!" feedback generated here in the first day, we decided to try it without that feature requirement. The list jumped to 1200 compatible devices.
alexander wrote:Also tried to download on a Motorola Moto G - but 'Not Compatible'
That one is because of screen size. For now we're requiring tablet-sized screens. It'll take some extra effort to make Synthesia's UI work on a phone screen. (And really, outside of the case where you have it mirrored out to a TV like your setup, a tiny phone screen isn't a great experience at arms-length away on the music stand of a keyboard.)

alexander
Posts: 13

Post by alexander » 08-15-14 9:53 am

Nicholas wrote: Almost all of it. The first Synthesia for Android beta went out the door with the "low latency audio" feature listed as a requirement. Internally, Google Play shows a list of devices compatible with your requirements. Our list showed 42. That seemed low. After a page of "Google says it's not compatible!" feedback generated here in the first day, we decided to try it without that feature requirement. The list jumped to 1200 compatible devices.
That's a tough one to call - on the one hand it is frustrating for users if they are told their device is not compatible, but on the other hand you risk a lot of negative reviews and ratings from users if they find the software isn't usable due to latency. I think, if I were you, I'd restrict the restrict the actual release to compatible devices, but maybe leave the testing/beta wide open to any platform.
Nicholas wrote:That one is because of screen size.
I think I'll be using the PC for now, but if given the choice between a small screen and low latency, and a big screen high latency - I'm pretty sure I'd prefer the former. Although I don't know what the latency on this phone would be.

dksaarth
Posts: 1

Post by dksaarth » 09-01-14 4:10 pm

This is pretty sweet!

Using a Sony Xperia Z2 with a USB on the go cable and a casino keyboard. Everything just worked fine so far.

Already unlocked on pc, but much easier to put the tablet on the keyboard and go rather than having to disconnect my screen etc.

elijahcruz
Posts: 8

Post by elijahcruz » 09-08-14 12:45 am

When I get to the play store, it says incompatible. I'm using a brand new Ellipses 7. Please help Nicholas.

Timothy
Posts: 9

Post by Timothy » 09-08-14 12:33 pm

From a quick search of your tablet, from a specification standpoint everything looks in place to allow it to be installed on your device. We'll take a more detailed look and try to figure out why this device is being blacklisted.

kiwi
Synthesia Donor
Posts: 1178

Post by kiwi » 09-08-14 9:00 pm

Thank you Timothy for your help on Synthesia project!

Timothy
Posts: 9

Post by Timothy » 09-08-14 11:32 pm

Thanks kiwi, I'm really happy to be part of the team!

elijahcruz
Posts: 8

Post by elijahcruz » 09-09-14 11:44 pm

Have you guys figured anything out about the tab I'm using? I'm guessing that it's because it's a 7 inch because of some older posts.

Timothy
Posts: 9

Post by Timothy » 09-12-14 3:00 pm

7 inch isn't a problem, it's a very common tablet size.

We think the issue might be the play store thinking your tablet doesn't support USB OTG when it looks like it actually does. We're looking now into removing our restriction of only devices that support USB and instead providing a warning message on the device configuration page if it's detected that a USB keyboard might not work with a device. This should open the app up to more devices and hopefully that includes yours.

elijahcruz
Posts: 8

Post by elijahcruz » 09-13-14 4:03 pm

I hope it does!

huydat
Posts: 1

Post by huydat » 09-15-14 12:48 am

alexander wrote:Installed successfully on a Android Stick type device. It's designed to plug into the HDMI slot of a TV or monitor - here's what the full setup looks like -

Image

I've tried it now on three platforms (PC, iPad and now Android) - I'm surprised and impressed by the consistency across the platform. It's difficult to tell which platform you're looking at or using.

One issue I'm having is synth delay - so when I press a key, I'm seeing the on-screen key react immediately by lighting up, but the sound follows maybe .25 seconds later. This seems simlar to the issue I had when I installed the PC version, and was resolved by loading a different software synth. (cool something or other and downloading sf2 files). (This issue isn't present on the iPad.)

As I'm using a keyboard controller (Alesis Q49), I'm relying on the soft-synth for all the sounds . . is there a way to improve the synth on either Android or iOS?

Let me know if you'd like me to run any tests on any of my setups (I know a lot about software, and next to nothing about piano or music).
Can u send me file apk? Thanks
My email: huydats@gmail.com

advalencia
Posts: 37

Post by advalencia » 09-16-14 2:50 pm

I've been waiting for the unlock option to be available, but today I took a peek and noticed that the back button takes me out of the app instead of taking me to the previous screen as is expected on most apps.

Albertum
Posts: 1

Post by Albertum » 09-17-14 1:54 pm

advalencia wrote:I've been waiting for the unlock option to be available, but today I took a peek and noticed that the back button takes me out of the app instead of taking me to the previous screen as is expected on most apps.
Yes, I'm also somewhat disappointed by the fact that the back button it's not a "back button" but "exit button" and without any confirmation.
And, I know it's a beta but it's a pain to lose the settings every time because nothing is saved when the app exits.

To recap and to be positive:
- the back button should be a really "go back button" not an "Exit button" (I think it's preferable an option, in the first screen or in a menu, to Exit the app)
- if the previous one it's so difficult, at least a dialogue to confirm the Exit
- Please save the settings in the next version (and if possible the scores of played songs).

And of course I'm also waiting for the unlock option!

I own a Casio CDP200R, and I've tried Synthesia for Android with my Samsung Galaxy tab 10.1. Except the points noted previously, all seems to work fine.
I hope I can try with my Nexus 7 (2013) in the next days.

Yasje
Posts: 23

Post by Yasje » 09-22-14 4:56 am

When is it possible to unlock on android?

so i can learning my own songs...

Nicholas
Posts: 12440

Post by Nicholas » 09-22-14 11:10 am

Right now my plan is to wrap up work on the track-splitting development preview of Synthesia 10. Then I'll be switching back over to the Android unlocking task. At that point it'll be very nearly time to push out the official Synthesia 10 release across all platforms, including Android.

(In the meantime, we're also going to try to tackle making the back button do something better than quitting the app.) ;)

spiritofcat
Posts: 10

Post by spiritofcat » 09-24-14 7:53 pm

I've had a very rocky relationship with Google+ in the past due to their short-lived mandatory connection to youtube accounts.
I didn't want to use my real name on my youtube account, and so my youtube and Google+ account was locked up.
In the end I managed to get my youtube account back in working order, but I'm not sure where I stand with my Google+ account and would prefer to avoid using it at all.
Is there any other way to get access to the Android Beta? Maybe someone can send me the apk file directly?

Nicholas
Posts: 12440

Post by Nicholas » 09-25-14 12:36 am

I also prefer not to use Google+ for anything. In this case it's a tiny bit more convenient because you get automatic updates from the Google Play store... but still.

When the next beta build goes up (soon), I'll try to post a raw APK here in the forum, too.

advalencia
Posts: 37

Post by advalencia » 09-27-14 12:29 pm

Today I tried to use Synthesia android with my keyboard,
I got this adapter:
http://www.amazon.com/gp/product/B003UE7LY6

but when I connect it, my keyboard doesn't show up.

Also it would be nice if you can rotate synthesia because the cable connects to the lower part of the tablet and it doesn't sit well in the stand because of the adapter.
Thanks for your work.

Nicholas
Posts: 12440

Post by Nicholas » 09-27-14 10:06 pm

A simple port style adapter or gender changer won't work. The "On-The-Go" or "OTG" part of the product name is important because it means the wires inside the cable are connected to each end in a slightly different order.

When you mentioned rotation, did you mean 90 degrees (so that it runs in portrait mode)? Or a full 180 degrees so it's in landscape, but upside-down?

Locked