SpringSounds is a free application developped for Cydia users that allow you to change some system sounds.
At the moment, Keyboard, Lock, Photo Shutter, Plug, Received message and Sent message are supported. More to come soon...
It support also custom theme.
If you want to include your sound(s) in SpringSounds, simply put it in /Library/Application Support/SpringSounds/Themes/ and in the folder you want.
For example: you have a sound that you like and you want to listen it when you type in your keyboard ? No problem, take it and put it in /Library/Application Support/SpringSounds/Themes/Keyboard/, go into Springsounds (Settings app, SpringSounds), Community's Sounds and select it under Keyboard Sounds ! You have two buttons for it: one for listen and one for apply it. When you tap the "Apply change and respring" button, your device will respring automatically. That's it !
Note: your sound must have the .caf extension !!! Instructions below on how to convert your sound to correct format
There is some sounds that has been included by default into the application, you can find it under Sounds Included (not too difficult to remember :P). I've not created them or searched on the web for it, that's simply sounds that are already in the device. Some are used for example when you send a message, some are no more used. I may in the future include more sound directly in the application or with other Cydia package
If you want submit your favorite sound on Cydia, you have to create a package (deb file).
This is the structure needed inside your package directory for creating for deb file
com.your.compagny \
\DEBIAN
control
postinst
\Library
\Application Support
\SpringSounds
\Themes
\Keyboard <--- Change it depending on where your want your sound to be applyed (Folder are: Keyboard, Lock, PhotoShutter, Plug, ReceivedMessage and SentMessage)
\yoursound.caf
1) Be careful about the file extension, it must be .caf ! If your sound is a .mp3, you can use software like Switch Sound converter (you can find it here for mac and windows: http://www.nch.com.au/switch/index.html)
2)Inside your package, if you have several sounds for different category, create as many folders as you need (Keyboard, Lock, PhotoShutter etc...)
I hope you'll enjoy it ! Don't hesitate to send me mail via the Cydia's form for remect, demand or other things ;)