Hello everyone,
I made a free piano app for all WearOS devices. Mostly for fun and personal use, but was a good opportunity to learn some Kotlin.
100% free, no ads, no in-app purchases or permissions. Just really wanna share it in case someone finds it interesting or useful.
You can check a 20 sec demo clip in the URL.
Please let me know what you think or what features I should add!
(Unfortunately the app is not public yet as Google requires an initial testing phase, but the testing is open and if you are interested it’s a matter of joining a google group and then clicking on a direct playstore link. See below).
Edit:
Google group: https://groups.google.com/g/watch-piano-closed-testing
Link to the app: https://play.google.com/apps/testing/com.pianomagic
Thanks!
Round watches have the perfect form for handpans if you are planning to do other instruments.
This looks great! I have a pitch pipe app for my watch, but I like this better.
I do have the inevitable feature request… :-)
I’d love to have some way to change the octave up and down.
Thanks!
More octaves is the very next thing to add. Not sure about the UI though. Screen real estate is scarce. One idea is to just remove the “Piano” word and add there two buttons for octaves, or add a settings cogwheel in place of the volume that opens a pop-up with both volume and octaves. This second option is probably better in the long term if more settings are added like different instruments.
I’m open to suggestions though!
I think you’re right that some kind of “menu” button that presents additional options would be best. Eventually there will be other options and it will be necessary…
I think most people will adjust the volume once, but may want to change the octave while playing. If my assumptions are right, the octave change feature should be the most accessible one, replacing the current volume buttons. The volume, and any other features could be handled through the menu button.
My ideal solution would be to provide a menu button and two function buttons. Then have a menu option to configure whether the functions buttons acted as octave up/down, volume up/down, or controls for whatever additional features get added.
I’d also like to put in a pitch to add support for the “scrolling” feature that some watches now have. It could control the opposite feature of whatever is assigned to the function buttons, making it possible to adjust both octave and volume on the fly. It does seem like it should be a lower level priority, since not all watches support that feature.
Great job, you said no ads. But I’m wondering how would ads work on small screens like those watches?
Well I didn’t even tried to add them so I have no idea, though I’m sure if someone wanted they could probably make it work haha. Maybe some pop-up when opening the app? Or asking to watch a video on the phone? I know from the watch app It’s possible to open a browser on the phone.
This is really cool, thanks for making this.
Thanks! Feel free to share it with anyone you think might be interested!
Joined the group and downloaded it to my Galaxy Watch 4 Classic - it works great! I could see this being especially useful for getting a starting pitch in choir, for example. Do you know if it’s possible to register two simultaneous inputs? Like to play chopsticks or something? Also could be cool to be able to change which octave the notes are in. Very impressive! 😃
Thanks!
Yes, for me it’s useful to quickly find notes in a pinch, or figure out what key a song is.
Octaves and more sounds are definitely coming! The two touches I’m still investigating, but google maps on the watch accepts a pinch move, so theoretically it should be possible.
(Also if it’s not asking too much, consider keeping the app installed for a few weeks please! Google will only allow the app to get out of testing and go public if I conduct the testing phase with a minimum number of users who keep the app continuously installed for that time. And thank you again!)
Will do, and my pleasure!
Wow that’s an awesome idea
Thank you!
Looks cool! I’d definitely try it out! Does it have options to change the key?
Thank you!
Since it is a full chromatic piano you can play in any key and options to change octaves will be coming next!