After 2 hours of testing the wav2amr converter using varius bitrates and samplings, I was very dissapointed by the reasults. The quility was bad even when the coding was succesfull (and that's because of amr's specifications), and also because of the limitations the converter had and the bugs, so I abandoned every effort on this and decided to see if there is any way to convert a wav to another type and at least to play it on Psint Multimedia Player.
Luckily I found (by chance and curiosity about it's relative name with cell phones) a codec that can compress the wav file, and it was also compatible with 7650 sound player(I haven't tried it on Psint's mmp) The coded files can be set as a ringtone as well.
And the name of it?
G S M (very relative and nobody ever noticed!!!)
I think it comes with all windows version because it has the microsoft brand(I am sure it is present on Win2000,Win98se and finaly on WinXp where it was tested). If not try either the latest media player or the nimo codec pack, they may have it.
You can find the information on how to convert your pcm files without extra software below(very recomended for newbies in PC's)...
1.Open windows sound recorder(almost any windows version has it).If you can't find it then click Start-Run and type sndrec32.exe (If it cannot be run you have to install it from the add remove in the control panel).
2.From there select file-open and choose the pcm sound file you want to convert or just drag&drop the file to the sound recorder.
3.Then go to file and select save as
4.On the next window click below the change button (it's next to the format text which shows the attributes of the file)
5.Another Window will pop up.On the format tab select gsm 6.10 and on the attributes select what you think is better(I highly recomend you to choose 22,050khz unless the source PCM file is lower in quality).
6.After that click ok and choose an appropriate filename, but keep the wav extension.
The above tested and worked on Windows XP with SP1 and the gsm wave file was tested on Nokia 7650 3.16 15-08-02 NHL-2NA
Below I have some screenshots of the procedure, as well as some samples to test before you try (2files-it is the same sound file encoded in PCM and GSM)
The quility is much much better than AMR.The encoded GSM wave files behave the same way standard PCM wave files.You can also set them as ringtones or message alerts.
There is also one interesting thing on the info of the codec,which describes it more and maybe why it is compatible...
"Compresses and decompresses audio data conforming to the ETSI-GSM (European Telecommunications Standards Institute-Groupe Special Mobile) recommendation 6.10"
The magic word is ETSI. I think (without any proof) that this is the standard of the gsm networks (can anyone confirm that?SIGMACOM maybe...). When we speak to the phone our voice is encoded to take less bandwidth and then it is decoded from the recipient phone (maybe that's why you can only convert to mono and not to stereo). But if this is true then every GSM phone in the world can decode such a file.
In other words the gsm encoded files may also be played on 9110,R380,9210,3650,P800,etc...
So please try the samples in every phone you can and inform...
PS:I hope I helped a lot of you people to earn some more kilobytes. My wave files are much smaller.From 530k went down to 171k.
I am also sure that it will soon come an alternative 3rd party sound recorder for the series 60 with the gsm codec or just a program that uses this,if true at least give me a credit for the discovery. Am I asking too much?