AccSensor / Windows Media Player Plugin |
![]() ![]() |
AccSensor / Windows Media Player Plugin |
|
Nov 6 2008, 18:04
Post
#1
|
||
|
Newbie 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 :
ShakeIt.txt ( 2.03K )
Number of downloads: 816Source code and installer :
ShakeIt.src.20081106.zip ( 87.56K )
Number of downloads: 837 |
||
|
|
|||
|
Nov 7 2008, 01:42
Post
#2
|
||
![]() Diehard 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!!!!!!
|
||
|
|
|||
Nov 7 2008, 04:44
Post
#3
|
|||
|
Addict 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. |
||
|
|
|||
|
Nov 7 2008, 06:45
Post
#4
|
||
|
Newbie Group: Posters Posts: 45 Favorited Topics: 1 Joined: 22nd October 2008 Member No.: 440,503 Device(s): Samsung SGH-i900V |
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. |
||
|
|
|||
|
Nov 7 2008, 09:21
Post
#5
|
||
|
Newbie 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..
|
||
|
|
|||
|
Nov 7 2008, 09:59
Post
#6
|
||
|
Newbie 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
|
||
|
|
|||
|
Nov 7 2008, 10:28
Post
#7
|
||
|
Newbie Group: Posters Posts: 45 Favorited Topics: 1 Joined: 22nd October 2008 Member No.: 440,503 Device(s): Samsung SGH-i900V |
Sounds great but how about the player thats built in with manilla2d. can you fix it for that one aswell? Would be frikkin awsome Yes, it would be awesome. I have given all the source code of the application, so you or someone else could make this enhancement I have no time to work on it anymore, this is why I gave everything. |
||
|
|
|||
Nov 7 2008, 10:50
Post
#8
|
|||
|
Newbie 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.
|
||
|
|
|||
|
Nov 7 2008, 13:53
Post
#9
|
||
|
Regular Group: Posters Posts: 80 Joined: 3rd October 2008 Member No.: 433,278 Device(s): Omnia |
wow
|
||
|
|
|||
|
Nov 7 2008, 22:27
Post
#10
|
||
|
Newbie 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 |
||
|
|
|||
|
Nov 7 2008, 22:40
Post
#11
|
||
|
Regular Group: Posters Posts: 80 Joined: 3rd October 2008 Member No.: 433,278 Device(s): Omnia |
|||
|
|
|||
|
Nov 7 2008, 22:59
Post
#12
|
||
|
Newbie 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? |
||
|
|
|||
|
Nov 8 2008, 00:10
Post
#13
|
||
|
Newbie 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
|
||
|
|
|||
|
Nov 8 2008, 00:23
Post
#14
|
||
|
Newbie Group: Posters Posts: 45 Favorited Topics: 1 Joined: 22nd October 2008 Member No.: 440,503 Device(s): Samsung SGH-i900V |
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 Note : do not do this ! |
||
|
|
|||
|
Nov 8 2008, 00:40
Post
#15
|
||
|
Newbie 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 ! |
||
|
|
|||
|
Nov 8 2008, 14:13
Post
#16
|
||
![]() Diehard 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!!!
|
||
|
|
|||
Nov 8 2008, 15:38
Post
#17
|
|||
|
Newbie 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..... |
||
|
|
|||
Nov 9 2008, 03:01
Post
#18
|
|||
|
Regular 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. |
||
|
|
|||
|
Nov 9 2008, 03:32
Post
#19
|
||
|
Newbie Group: Posters Posts: 1 Joined: 7th November 2008 Member No.: 447,302 |
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 :
ShakeIt.txt ( 2.03K )
Number of downloads: 816Source code and installer :
ShakeIt.src.20081106.zip ( 87.56K )
Number of downloads: 837thank you!!!!!!!!!!!!!!!! |
||
|
|
|||
|
Nov 9 2008, 09:07
Post
#20
|
||
|
Newbie Group: Posters Posts: 45 Favorited Topics: 1 Joined: 22nd October 2008 Member No.: 440,503 Device(s): Samsung SGH-i900V |
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 ? 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 ? |
||
|
|
|||
![]() ![]() |
Similar Topics
| Topic | Replies | Topic Starter | Views | Last Action | |
|---|---|---|---|---|---|
![]() |
23064 SYS and XIP Neo Titanium |
1,254 | blazingwolf | 87,707 | Today, 16:33 Last post by: dsg29 |
![]() |
|
102 | ...GeForce... | 20,493 | Today, 15:39 Last post by: dayspring2099us |
![]() |
Windows Mobile 6.5 is out for the i617 | 10 | jznomoney | 745 | Today, 16:46 Last post by: darklordofthesith |
![]() |
Poll: Because flashing/windows mobile 6.5 isn't only for nerds ;) |
46 | mikevhl | 2,167 | Today, 15:49 Last post by: mikevhl |
![]() |
|
36 | quattro formaggi | 1,845 | Today, 18:23 Last post by: quattro formaggi |
![]() |
Windows Phone 7 with Zune HD-like UI, No Multitasking and Flash support | 13 | justpratik | 790 | Today, 16:21 Last post by: Gibeon |
|
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!