MP3's ! They are RINGTONES / A Quick howto using Audacity
Using Audacity, heres a quick howto:
The sample rate needs to be set at 16000 @ 32bit mono. Audacity will let you change this from a stereo mp3 file. Import the mp3, set the project rate to 16000 ( from 44100 that is defalt) and choose "Quick Mix". This will blend both left and right channels together. Select the left channel and change it to mono. Delet the right channel. Edit the song to about 30sec. , this will keep the file size at between 76k to 108k when saved in mp3 format. Also pay attention to the level, when playing it. If it is to loud, reduce the out put level to -6db and resave it. Change the .mp3 to .mid and there you go. You are now ready to load your new ringtone to your phone.
The extension at the end of yor new tone (.mp3) needs to be changed to (.mid).
You should be able to click and highlight the ".mp3" and type in ".mid" and hit enter. The system may ask you if this is ok, hit yes and your ready to load it to the phone.
Originally posted by howie721 I am with you up until transferring over to .mid
I cannot do that for some reason...please help
You may need to set your view to see the extensions. Do it like this. Go into windows explorer. At the top, click on tools, then folder options, go to the view tab. Under "files and folders" folder, look for "Hide extensions for known file types". Uncheck that. Now you should be able to see the extensions. When go to the area that you have your mp3's at you should see that as an extension. Just change the extension from .mp3 to .mid
i cannot get this to work on my 3200. i keep getting the error "an exception has occured" while trying to put the file on my phone. is there any special way it needs to go on the phone aside from the filesystem method listed on one of threads?
i actually fixed the first problem. turns out the phone automatically closed the pc connection after it rebooted. go fig. i do have a new problem, though, which is happening with some mp3's and not others. i've successfully loaded two onto my phone, but 2 or 3 have failed with another exception. here's the log:
9:52:54.859 auto: Auto detected port requested
9:52:55.561 auto: Trying next auto port
9:52:55.571 COM5: Opening port COM5, 115200 baud, timeout 3.000000, hardwareflow 0, softwareflow 0
9:52:55.571 COM5: Prolific USB-to-Serial Comm Port (COM5)
9:52:55.591 COM5: Open of comm port suceeded
9:52:55.591 LG-VX4500: Attempting to contact phone
9:52:55.591 LG-VX4500: Listing dir ''
9:52:58.595 COM5: Timed out waiting for 7e, requested bytes 1 - 0 bytes read
9:52:58.595 COM5: Changed port speed to 38400
9:53:02.109 COM5: Timed out waiting for 7e, requested bytes 1 - 0 bytes read
9:53:02.109 COM5: Changed port speed to 115200
9:53:05.615 COM5: Timed out waiting for 7e, requested bytes 1 - 0 bytes read
9:53:11.634 COM5: Timed out waiting for 7e, requested bytes 1 - 0 bytes read
9:53:11.634 COM5: Changed port speed to 38400
9:53:12.154 LG-VX4500: Now in brew mode
9:54:03.428 LG-VX4500: Listing dir 'user'
9:54:04.650 LG-VX4500: Listing dir 'user/sound'
9:54:05.711 LG-VX4500: Listing dir 'user/sound/ringer'
9:54:15.446 LG-VX4500: Writing file 'user/sound/ringer/dillinger.mid' bytes 381457
9:54:36.206 Exception: An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 152, in run
File "gui.pyo", line 92, in __call__
File "gui.pyo", line 1202, in writefile
File "com_brew.pyo", line 205, in writefile
File "com_brew.pyo", line 369, in sendbrewcommand
BrewCommandException: Brew Error 0x16
Variables by last 8 frames, innermost last
Frame __bootstrap in threading.pyo at line 436
self = <WorkerThread(BitPim helper, started daemon)>
Frame run in gui.pyo at line 145
e = <com_brew.BrewCommandException instance at 0x01F84760>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x01F846C0>, <gui.Callback instance at 0x01F84CD8>)
call = <gui.Request instance at 0x01F846C0>
ex = <com_brew.BrewCommandException instance at 0x01F84760>
resultcb = <gui.Callback instance at 0x01F84CD8>
first = 0
Frame __call__ in gui.pyo at line 92
self = <gui.Request instance at 0x01F846C0>
args = ()
d = {}
kwargs = {}
Frame writefile in gui.pyo at line 1202
path = 'user/sound/ringer/dillinger.mid'
self = <WorkerThread(BitPim helper, started daemon)>
contents = 'ID3\x03\x00\x00\x00\x00\x01\x07TIT2\x00\x00\x00\x 0c\x00\x00\x00UnretrofiedTPE1\
Frame writefile in com_brew.pyo at line 205
count = 153
name = 'user/sound/ringer/dillinger.mid'
self = <com_lgvx4500.Phone instance at 0x01F52AD0>
req = <p_brew.writefileblockrequest object at 0x01F608D0>
l = 256
start = 1105721655.4360001
contents = 'ID3\x03\x00\x00\x00\x00\x01\x07TIT2\x00\x00\x00\x 0c\x00\x00\x00UnretrofiedTPE1\
offset = 39168
numblocks = 1490
block = '\xe1S\x1a@9"\x12B)\x80\xa6\x01\x9c\x8950cD\xab\x8 5K\x18\x94 \x13f\x10q\xa1\\J\x
desc = 'Writing user/sound/ringer/dillinger.mid'
Frame sendbrewcommand in com_brew.pyo at line 369
responseclass = <class 'p_brew.responseheader'>
origdata = 'Y\x05\x16\x99\x1f!~'
d = 0
err = 22
buffer = <prototypes.buffer instance at 0x01C5A850>
request = <p_brew.writefileblockrequest object at 0x01F608D0>
callsetmode = True
firsttwo = 'Y\x05'
crc = '\x1f!'
data = 'Y\x05\x16\x99'
self = <com_lgvx4500.Phone instance at 0x01F52AD0>
also, i've followed the steps exactly but all of my 20-25 sec songs end up between 250k and 400k, instead of 100k. i think it's a possibility that my phone just ran out of memory after the first two. im not really sure what to do, though, since i followed those steps and they still came out somewhat large...
9:54:15.446 LG-VX4500: Writing file 'user/sound/ringer/dillinger.mid' bytes 381457 <------ This is your problem .FILE SIZE 381k is way to large ! You have tried to and exceded the available file space . I would kill a couple to open up some space before the phone locks up. The file sizes can come in around 108k for 30sec.
Here is a short step/step: Load in your song in audacity, Then edit the length to 30sec segment you want. NOW before you choose "QuickMix" change the "Progect Rate" (on the bottom left) to 16000 hz., them hit Quick Mix. This is were it looks like the error is causing those BIG file sizes. You can get up to 3 30sec. files in the same space as that +381k file.
I love mp3 ringtones. The only problem is when you're in a slightly noisey situation, even just in a car, you can't hear it sometimes. They're ok when you're in an office or at home.
By the way, if you're using bitpim to put these files on you vx6000, you don't need to change the extension to .mid. .mp3 works fine and .qcp makes it repeat (when the phone is ringing, not when you listen to it in my media/music.
thanks for the suggestions, 3dmac, but that's pretty much what i've been doing. i went through your steps again to make sure, and for some reason my files keep coming out 300k+. i've been able to fit three 20-25 second files on my phone (by deleting some previous polyphonic ringtones) but i'd love to be able to fit more. any more ideas? i only seem to be able to get it down in the 100k area by saving it as an ogg vorbis midi file, which the phone will upload but will not play. hmmm...i must be doing something wrong.
Bookmarks