maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Design (https://talk.maemo.org/forumdisplay.php?f=46)
-   -   [idea] gesture-based music player (https://talk.maemo.org/showthread.php?t=49244)

hopbeat 2010-04-05 11:43

[idea] gesture-based music player
 
Intro: I have been traveling a lot lately, often with n900 in my jacket pocket, listening to music. Having second hand occupied, it was difficult to control music, having to take out the device, unlock it press the button, lock it, put it back in my pocket.


Idea: Have an app turning the whole screen into gesture recognition area. The gestures should be designed so they can be uniquely recognized, regardless of the device's orientation. Simply put the hand in your pocket where the phone is and perform simple gesture, whatever the current orientation of the device is.

Not getting into technical details (this can be a standalone player, plugin for existing player, standalone app controlling other players), what do you think about idea? Would anyone (besides me :) ) use it?

mivoligo 2010-04-06 07:24

Re: [idea] gesture-based music player
 
One word: thisisgreatidea!

pycage 2010-04-06 07:51

Re: [idea] gesture-based music player
 
I like this idea. Maybe we can use a common set of D-Bus events so that any supporting media player can be controlled this way? The controller app itself could then be very lightweight.

Patola 2010-04-06 08:04

Fullscreen
 
Also it would have to be fullscreen, otherwise you could accidentally click on the window controls.

aiyaznz 2010-04-06 08:11

Re: [idea] gesture-based music player
 
There was an app like this for s60 which i used to have. Basically you wave the hand from one side to the other and it changed the song back n forth. It would be great if you could use such an app while screen lock is activated because it would be a lil useless if you have to unlock it and then wave to it. Please do impliment it with the fmradio aswell as i use that everyday on my way to work. It is the one app i use the most. Thanks

hopbeat 2010-04-11 08:09

Re: [idea] gesture-based music player
 
@pycage, I like the idea. Maybe there are already some standard events (headphoned uses this to pause playback?), if not it would be nice to agree upon some set. Also for the future MeeGo framework, so all the media players could be controlled with single DBus API.

I will write a simple mockup in my free time, to see if this can really work.
Anyone knows any gesture recognition algorithm I could use here?

pycage 2010-04-11 09:36

Re: [idea] gesture-based music player
 
Quote:

Originally Posted by hopbeat (Post 605097)
@pycage, I like the idea. Maybe there are already some standard events (headphoned uses this to pause playback?), if not it would be nice to agree upon some set. Also for the future MeeGo framework, so all the media players could be controlled with single DBus API.

Unfortunately headphoned talks to each supported application through the application's own D-Bus interface. But I think it's really about time to think about a common set of D-Bus events.

Quote:

Originally Posted by hopbeat (Post 605097)
I will write a simple mockup in my free time, to see if this can really work.
Anyone knows any gesture recognition algorithm I could use here?

I'm not much into gesture recognition, but a simple approach would be dividing the screen into sectors. A simple state machine could keep track of the gestures and raise an event in case of recognition.
I think with some nice graphics we could quickly build up such an app with Qt Creator.

hopbeat 2010-04-11 09:55

Re: [idea] gesture-based music player
 
Quote:

Originally Posted by pycage (Post 605172)
I'm not much into gesture recognition, but a simple approach would be dividing the screen into sectors. A simple state machine could keep track of the gestures and raise an event in case of recognition.
I think with some nice graphics we could quickly build up such an app with Qt Creator.

I would like to have proper gesture recognition, to allow any device orientation and any size and place of the gestures. I have an idea how to implement few very simple patterns that could be used for a prototype.

ysss 2010-04-11 11:44

Re: [idea] gesture-based music player
 
I completely agree that the gestures has to be direction-less. Otherwise you'll have to deal with identifying the device's current orientation in your pocket before knowing which way is which.

Few ideas for the gestures:

1x Clockwise rotation = skip 1 song fwd
1x C-Clockwise rotation = skip 1 song back
Continuous clockwise rotation = seek fwd in a song
Continuous counter clockwise rotation = seek backwd in a song
Tap once = Pause/play
Double tap = ...
Triple tap = ....

cjard 2010-04-11 11:47

Re: [idea] gesture-based music player
 
actually.. i'd just like a music player that isn't s*** with a playlist of 5000 songs

hopbeat 2010-04-11 12:19

Re: [idea] gesture-based music player
 
@ysss, pretty much that's the idea. Just grab the phone whatever the orientation is and perform the gesture.

@cjard, dully noted, but that's not the right thread :)

znihello 2010-04-21 06:11

Re: [idea] gesture-based music player
 
Would this be an app that comes in focus whenever the screen is off?
If so, it would be nice if it could start other apps.
Just draw a ) and the phoneapp starts.


All times are GMT. The time now is 10:14.

vBulletin® Version 3.8.8