Jump to content
Sign in to follow this  
L33

SD Sounds (Voyager Phones Only!)

Recommended Posts

I have written this application to supersede the Settings > Sounds section (note it does not replace this) on Windows Mobile 2003 phones running the ARM processor (E200's/Voyager etc).

It will allow you to use wma/mid or wav files in the following locations to use for sounds on your phones:

Windows

StorageWindows

StorageApplication DataSounds

StorageMy Documents

StorageMy Documents****** (****** means any directory name)

Storage CardMy Documents

Storage CardMy Documents****** (****** means any directory name)

LIMITATIONS:

This is an ALPHA build... its not tested heavily but as far as I can tell it won't screw your phone.

DISCLAIMER:

IF IT DOES SCREW YOUR PHONE I AM NOT RESPONSIBLE FOR IT! INSTALL IT AT YOUR OWN RISK

WHAT DOESN'T WORK:

Possibly not picking up files that have their extensions in CAPS. e.g. WMA rather than wma.

The Keypad sounds doesn't seem to be working with this build (the changes don't actually happen as far as I can tell).

The preview sound isn't yet implemented. This means you can only select the sounds in the list (and not hear them "preview").

WHATS THE FUTURE HOLD: (don't ask when though!)

Keypad sounds.

Get Preview sounds working.

Action script changes (to allow you to set repeat waits etc).

Other sounds not in the standard lists (such as Dtmf etc).

Remove need for OpenNETCF install.

File Information (showing location of selected file).

Multilingual.

Anything else people ask for!

INSTALL PROCESS:

YOUR PHONE PROBABLY NEEDS TO BE APPLICATION UNLOCKED TO RUN THIS. See other topics to find out how to do that.

You have to install 2 files for this application.

1) OpenNETCF.SDF.SMP.ARMV4.CAB

THIS MUST BE INSTALLED TO YOUR PHONE (NOT YOUR STORAGE CARD!)

This file contains registry code that Microsoft kindly removed from the compact framework. I might remove the need for this in the future but for now you'll have to install it. Sorry

2) SDSounds_SMP.ARMV4.CAB

This is the application itself - you can install this anywhere you please.

NOTES:

The application takes an AGE to load the sounds into the combos - so you'll have to bear with it while it checks out the files on your phone. I've never had it crash but if you find it hanging it could be the bug orange have introduced with the latest update (where the SD card slot turns off!). Just pop out your SD card and replace it.

Let me know what you all think - and if you find it useful.

Any bugs, missing install files (:) ) etc, post here!

Have fun!

------Edit------

The point of this application is to make it EASY to change ringtones that are located in the places mentioned. I'm not saying this app is anything special (quite the opposite) its very basic!

If I get around to removing the OpenNet framework requirement then it should be a lot better - I'm away this weekend but should get to look at it earlier next week!

------End of Edit------

L33

SDSounds_SMP.ARMV4.CAB

OpenNETCF.SDF.SMP.ARMV4.CAB

Share this post


Link to post
Share on other sites

Okay... I'm not sure if I got it right...

You created it to run on a heirarchy?

I mean... is it something where you can set a preferred tone on the SD then if power is cut to the SD or the SD is removed... it will default to the sound preset in the main memory? and if tyhe card is reinserted or power restored to it, it will then revert back to the ringtone set on the card?

If this is what it does... COOL!!!

As long as it remembers the SD card setting too...

Carlo

Share this post


Link to post
Share on other sites
Okay... I'm not sure if I got it right...

I mean... is it something where you can set a preferred tone on the SD then if power is cut to the SD or the SD is removed... it will default to the sound preset in the main memory? and if the card is reinserted or power restored to it, it will then revert back to the ringtone set on the card?

Sadly not - there isn't much you can do when the SD card loses its power - but I could put an option in to "remember your settings" in which case if you removed the card and ran the app it would use default settings until the card is back in place? The only way I could do what you are asking for is by leaving an application running in the background checking the SD card is still there - but that would consume resources and I just don't think that would work out. Plus this problem should only exist until Orange FIX THE PHONE! :)

Anyway any ideas I'll certainly consider for the future.

L33

Share this post


Link to post
Share on other sites

I think saving the settigns is a very big plus already...

Great!!!

I have a question though... is it an active app or a passive app? Passive, I mean simply set up at start up and that's it...

Or... is is active that it is alerted by a call and then redirects the commands to a specified file/folder?

Or, can it be set to...

Ring ring... look for sound in SD card... if true, then notify... if false, play default notification in RAM???

I think this utility is something that a lot of people are waiting for...

Carlo

Share this post


Link to post
Share on other sites

Hi L33, ive been waiting for this app for E200, got used to the smart tone son my E100.

I loaded the app no problems, but when i ran the app, it only picked up the tones preset into the phone, couldnt see any of the one on my SD card.

I added a ringtone folder to My Documents on the SD card, but agin that failed to pick up the tones.

I will uninstall and install again, will the jeyo personaliser have any effect on this app, as this is what i have been using to select tones off my SD, just a thought, as i know that the jeyo app makes some changes to the Registry.

Cant wait for the app to be fully developed.

Cheers m8

Share this post


Link to post
Share on other sites
is it an active app or a passive app? Passive, I mean simply set up at start up and that's it...
Yes it just sets settings in the registry. Nothing special yet.

I will uninstall and install again, will the jeyo personaliser have any effect on this app, as this is what i have been using to select tones off my SD, just a thought, as i know that the jeyo app makes some changes to the Registry.

The jeyo personaliser will overwrite what the app currently sets - so if you're happy using that I'd stick with it.

As far as the problems you are having go - I think I know the issue and I've added it to the list on my main post. I *believe* that it probably does NOT pick up files that have the extension in capital letters (i.e. WMA instead of wma). I will check this out and if indeed it is true it will be fixed for the next release.

Let me know if that is the problem.

Regards

L33

Share this post


Link to post
Share on other sites

Some of the extensions on the SD card are in CAPS, how strange is that, i didnt change them, or is this one of those seven wonders of the smartphone, when nobody really knows why data gets change from normal font to CAPS.

Willchange them back to normal and run app again, me thinks this might resolve my earlier issues.

Thanks again L33

Share this post


Link to post
Share on other sites

Just a quick note to L33, killer app man, solved all my problems and works a treat! :) :lol:

a couple of things i did notice, it wouldn't work if stored on my sd card (my bad just reread instructions!! :oops: :oops: ), but when stored on phone works great! also sometimes on a key press (doesn't seem to matter which one, and i hasten to add not very often!) where i have it set to no tone or click on keypress, the speaker can be heard with a slight hiss sound as if it is trying to play a sound but not (if you understand??) it seems to go on for quite a while, my only concern is the battery drain in it doing this, maybe something for you to look at in future versions!

But on the whole an excellent app, and well done to you!!

Thanks again, Rik :lol: :lol:

Share this post


Link to post
Share on other sites

Great app. Working nicely here :)

It would be great if it could do something to allow the ring tones to be visible from within contacts, when selecting a custom ring tone.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.