Please Log In or Register - it's FREE!

2 Pages V   1 2 >  
Reply to this topicStart new topic
 AccSensor / Windows Media Player Plugin
Rating 5 V
zemrwhite2
post Nov 6 2008, 18:04
Post #1


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



Hello,

I wish to share with you my first project on Windows Mobile.
It is a omnia-only Windows Media Player plugin that uses the acceleration sensor.
You will be able to play the next tune in your playlist by shaking the phone.
Please read included text file for more details, since I do not wish to give any support on the application. There will be no updates or anything, but comments are welcommed.

I just hope someone will be able to create something really great based on this.

Full source code and an installer are provided.

Readme :
Attached File  ShakeIt.txt ( 2.03K ) Number of downloads: 816


Source code and installer :
Attached File  ShakeIt.src.20081106.zip ( 87.56K ) Number of downloads: 837
Go to the top of the page
 
+Quote Post
jonboyuk
post Nov 7 2008, 01:42
Post #2


Diehard
Group Icon

Group: Posters
Posts: 338
Favorited Topics: 4
Joined: 7th September 2008
From: South West, UK
Member No.: 423,978

Device(s): Samsung Omnia i900



That's amazing!!!!!!
Go to the top of the page
 
+Quote Post
chokia
post Nov 7 2008, 04:44
Post #3


Addict
Group Icon

Group: Posters
Posts: 522
Favorited Topics: 1
Joined: 7th September 2008
Member No.: 423,790

Device(s): Redefined Everything



OMG! Now not only SE phone can do this, Omnia can too.

Ive installed it and it works!

Can it register to skip backward to previous song?

I ve tested it will only skip to next song regardless which direction you shake it.
Go to the top of the page
 
+Quote Post
zemrwhite2
post Nov 7 2008, 06:45
Post #4


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



QUOTE(chokia @ Nov 7 2008, 05:44) *
I ve tested it will only skip to next song regardless which direction you shake it.


It only skip forward. But by implementing a better analysis of the vector, it is possible to detect at least the main direction of the acceleration.
This implementation has been made as simple as possible in the hope that some guy will put his hands in it and make something really great with it.
Go to the top of the page
 
+Quote Post
golddust
post Nov 7 2008, 09:21
Post #5


Newbie
Group Icon

Group: Posters
Posts: 20
Joined: 16th October 2008
Member No.: 438,001

Device(s): SAMSUNG SGH-I900 OMNIA



This is something that I waiting for.. thanks a lot man.. biggrin.gif
Go to the top of the page
 
+Quote Post
Clarren
post Nov 7 2008, 09:59
Post #6


Newbie
Group Icon

Group: Posters
Posts: 5
Joined: 2nd November 2008
Member No.: 444,859

Device(s): Samsung Omnia



Sounds great but how about the player thats built in with manilla2d. can you fix it for that one aswell? Would be frikkin awsome smile.gif
Go to the top of the page
 
+Quote Post
zemrwhite2
post Nov 7 2008, 10:28
Post #7


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



QUOTE(Clarren @ Nov 7 2008, 10:59) *
Sounds great but how about the player thats built in with manilla2d. can you fix it for that one aswell? Would be frikkin awsome smile.gif


Yes, it would be awesome. I have given all the source code of the application, so you or someone else could make this enhancement tongue.gif if possible with this player.
I have no time to work on it anymore, this is why I gave everything.
Go to the top of the page
 
+Quote Post
Omnian
post Nov 7 2008, 10:50
Post #8


Newbie
Group Icon

Group: Posters
Posts: 47
Joined: 3rd October 2008
Member No.: 433,184



wow! I wish I know how to make my own apps.. Too bad I don't know programming.
Go to the top of the page
 
+Quote Post
Mrhoffmann
post Nov 7 2008, 13:53
Post #9


Regular
Group Icon

Group: Posters
Posts: 80
Joined: 3rd October 2008
Member No.: 433,278

Device(s): Omnia



wow ohmy.gif amazing. Thnx biggrin.gif
Go to the top of the page
 
+Quote Post
kenneth-kofi
post Nov 7 2008, 22:27
Post #10


Newbie
Group Icon

Group: Posters
Posts: 11
Joined: 7th November 2008
Member No.: 447,157

Device(s): samsung omnia



can some one please run me through how to install this

i thought i done it but obviously not

applet?? check what ??? please help
Go to the top of the page
 
+Quote Post
Mrhoffmann
post Nov 7 2008, 22:40
Post #11


Regular
Group Icon

Group: Posters
Posts: 80
Joined: 3rd October 2008
Member No.: 433,278

Device(s): Omnia



QUOTE(kenneth-kofi @ Nov 7 2008, 22:27) *
can some one please run me through how to install this

i thought i done it but obviously not

applet?? check what ??? please help

Start --> Settings --> System --> Shakeit Setup --> Register plugin
Go to the top of the page
 
+Quote Post
kenneth-kofi
post Nov 7 2008, 22:59
Post #12


Newbie
Group Icon

Group: Posters
Posts: 11
Joined: 7th November 2008
Member No.: 447,157

Device(s): samsung omnia



thanks alot

was pretty simple

should i keep the sliders as they are?
Go to the top of the page
 
+Quote Post
En4evr
post Nov 8 2008, 00:10
Post #13


Newbie
Group Icon

Group: Posters
Posts: 6
Joined: 30th September 2008
Member No.: 431,981

Device(s): omnia i900



wow awesome job...shall try this just as soon as i get my bricked omnia back
Go to the top of the page
 
+Quote Post
zemrwhite2
post Nov 8 2008, 00:23
Post #14


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



QUOTE(kenneth-kofi @ Nov 7 2008, 23:59) *
should i keep the sliders as they are?


Yes or no. Depends. It modifies the values used by the algorithm, read the ShakeIt.txt file for more details about this.
By default it is a bit too sensitive.

For example, if you move the last one to the max, you will have to throw your phone against a wall in order to skip to next song smile.gif
Note : do not do this ! biggrin.gif
Go to the top of the page
 
+Quote Post
zemrwhite2
post Nov 8 2008, 00:40
Post #15


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



Thank you everyone. I am pretty pleased with your reactions, they are all so kind and positive.

Now I hope some developers will get their hands on it and improve it.
Just a word about the development :
I got this phone about the end of september, then I started analyzing into IDA some programs, line GrandPrix*CameraTest.exe, camera.exe, Admin.exe, LCDTest.exe, etc...
I ended up reading backlight sensor, switching on/off flashlight, reading acc sensor, capturing data with front camera, with IOCTLs, or registry hack (front camera), that was so fun. Then I took the Direct3D sample, and modified matrices with acc sensor values, and I got that banana cylinder "fixed in space", cool but completely useless.
I showed the stuff to my friends and coworkers. One of them suggested to dial by gesture, the other - FX as credited in the app - the WMP plugin. The last one was easiest to implement, and with his great help and constructive suggestions through the whole process, I managed to make ShakeIt.

Apart from this, we found this project : http://wiigee.sourceforge.net
I think there is something to do with this library and the i900 !
Go to the top of the page
 
+Quote Post
jonboyuk
post Nov 8 2008, 14:13
Post #16


Diehard
Group Icon

Group: Posters
Posts: 338
Favorited Topics: 4
Joined: 7th September 2008
From: South West, UK
Member No.: 423,978

Device(s): Samsung Omnia i900



I would love to use this in the manilla audio player as this is all I use. Can you port it to that? It would be amazing if you could!!!
Go to the top of the page
 
+Quote Post
tokey
post Nov 8 2008, 15:38
Post #17


Newbie
Group Icon

Group: Posters
Posts: 26
Favorited Topics: 1
Joined: 25th October 2008
Member No.: 441,447



thank you....
pray that you gonna be a great programmer one day.....
Go to the top of the page
 
+Quote Post
pdaphonemaster
post Nov 9 2008, 03:01
Post #18


Regular
Group Icon

Group: Posters
Posts: 113
Joined: 30th October 2007
Member No.: 316,745



This is a great idea and works most of the time.

However, I think I discovered a bug. After closing WMP (when shake it is working), it is not possible to restart it. Only soft rest will resrat WMP.

Can this be fixed?

Thanks.
Go to the top of the page
 
+Quote Post
lunanxia
post Nov 9 2008, 03:32
Post #19


Newbie
Group Icon

Group: Posters
Posts: 1
Joined: 7th November 2008
Member No.: 447,302



QUOTE(zemrwhite2 @ Nov 7 2008, 02:04) *
Hello,

I wish to share with you my first project on Windows Mobile.
It is a omnia-only Windows Media Player plugin that uses the acceleration sensor.
You will be able to play the next tune in your playlist by shaking the phone.
Please read included text file for more details, since I do not wish to give any support on the application. There will be no updates or anything, but comments are welcommed.

I just hope someone will be able to create something really great based on this.

Full source code and an installer are provided.

Readme :
Attached File  ShakeIt.txt ( 2.03K ) Number of downloads: 816


Source code and installer :
Attached File  ShakeIt.src.20081106.zip ( 87.56K ) Number of downloads: 837



thank you!!!!!!!!!!!!!!!!
Go to the top of the page
 
+Quote Post
zemrwhite2
post Nov 9 2008, 09:07
Post #20


Newbie
Group Icon

Group: Posters
Posts: 45
Favorited Topics: 1
Joined: 22nd October 2008
Member No.: 440,503

Device(s): Samsung SGH-i900V



QUOTE(jonboyuk @ Nov 8 2008, 15:13) *
I would love to use this in the manilla audio player as this is all I use. Can you port it to that? It would be amazing if you could!!!

I will make the same answer as for Clarren, I will not work on it anymore. But everything is there for someone (you ? smile.gif ) to improve it.

QUOTE(pdaphonemaster @ Nov 9 2008, 04:01) *
However, I think I discovered a bug. After closing WMP (when shake it is working), it is not possible to restart it. Only soft rest will resrat WMP.

Same answer again. I was expecting something like that, because of COM and threads which are more or less new to me, but I never encountered such a behaviour while coding.
Did you try to kill WMP with the task manager ?
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

Collapse

Similar Topics

  Topic Replies Topic Starter Views Last Action
No New Posts Topic has attachmentsBW WM7 Black and Blue Windows Phone 6.5 ROM Final
23064 SYS and XIP Neo Titanium
1,254 blazingwolf 87,707 Today, 16:33
Last post by: dsg29
No new Topic has attachmentsOriginal Untouched ROM WIndows Mobile 6.5.3 for Omnia i900
102 ...GeForce... 20,493 Today, 15:39
Last post by: dayspring2099us
No New Posts Windows Mobile 6.5 is out for the i617
10 jznomoney 745 Today, 16:46
Last post by: darklordofthesith
No new votes Poll: Topic has attachments[VIDEOTORIAL] How To Flash Omnia i900 & i910 on Windows 7, Vista & XP (Noob Friendly)
Because flashing/windows mobile 6.5 isn't only for nerds ;)
46 mikevhl 2,167 Today, 15:49
Last post by: mikevhl
No new Topic has attachmentsSamsung FUS Downloader for Windows Mobile based firmware
36 quattro formaggi 1,845 Today, 18:23
Last post by: quattro formaggi
No New Posts Windows Phone 7 with Zune HD-like UI, No Multitasking and Flash support
13 justpratik 790 Today, 16:21
Last post by: Gibeon

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


RSS hit counter Lo-Fi Version Time is now: 9th February 2010 - 18:24

Please visit our 'Plus Partners' - these companies support MoDaCo through 'MoDaCo Plus' - Click Here for more details!

ActiveKitten | Binaryfish | Conduits | DeveloperOne | eSoft Interactive | FTouchSL | Inesoft | LastPass

Lingvosoft | monocube | OmegaOne | Omnisoft | Opera Software | Resco | SBSH | Splashdata

Sprite Software | Syncdata | Teksoft | Titanium Backup | VITO | WalkingHotSpot | WebIS | z4soft

Would your company like to become a 'Plus Partner'? Click Here to contact us!