Erica Sadun


Erica Sadun. iPhone. iPod touch. Macintosh. and More.

Another SendSong Update

Erica Sadun | 10:36 am | October 21, 2007 | Applications, Software, iPhone

Version 0.19 brings a few changes. First of all, since SendSong always creates a Ringtones.plist.hold file, you can now check for this file after a sync and restore from it. A “tink” sound means the file was not found. The normal “done” sound indicates it was restored.

Also new to 0.19 is that I’ve collapsed Play/Stop to a single button for space saving. Let me know if this behaves well and consistently.

52 Comments »

Comment by scottchr | October 21, 2007 | 7:29 pm

I can confirm that mp3 files work as ringtones with version 0.19. I’m still having the same filename issues, but have not yet had a file that I couldn’t get working. I have not had any problems with longer (3+ min) files.

Thanks Erica!


Comment by ninja_pimp | October 21, 2007 | 8:07 pm

any chance you of publishing this latest version 19 for apptap, that way i can install ti via wifi, otherwise i dont know how to install. i’m using the installer 3.0 to d/l packages. i see sendsong .009 is available but i dont see this new version 19.
the problem i’m having is i select the ringtone, send it to ringtones but when i go to settings, sounds i dont see it there, no matter if i reboot and i’ve tried various filenames, tried .m4a and .mp3. the tracks play fine in ipod but simply refuse to add to ringtones as it should.
hope ya can get it to work as i’m not good at command line stuff


Comment by kkiran | October 21, 2007 | 8:34 pm

Hi Erica!! It worked :) Some mp3s won’t play though but that bug was there ever since it was released. Probably it depends on the encoding.. nyways, you rock as always…

(why is the comments system so complicated?they r not showing on the homepage!)…


Comment by ninja_pimp | October 21, 2007 | 9:03 pm

yeah it took me a bit to figure out how to post the comment also.
i’ve tried various mp3 files, i keep them short like crank.mp3 and 24ctu.mp3, but not having any luck and i’m wondering am i doing something wrong. i have 1.1.1 and i use itunes 7.4
and i currently use the installer 3.0 on my iphone to d/l packages, so i’m eagerly awaiting for it to be available for d/l/


Comment by rklosinski | October 21, 2007 | 11:50 pm

wow, works fairly well. It even converts my mp3’s to ringtones. I have a few suggestions…

1) could you put the songs in alpa order.
2) Instead of having the restore button, can you create an autorestore function (see my post on modmyiphone.com).

Thanks
Rich


Comment by yossim770 | October 22, 2007 | 12:58 am

hi i would like to know if you can create a iphone pxl app that can tune a guitar through the microphone in-built in the iphone

if you can plz contact me at ymochkin@gmail.com


Comment by ig16022 | October 22, 2007 | 1:02 am

Hi Erica,

I noticed that songs in the list are ordered on “Date Modified” (ASC). Can you order items in reverse (DESC), as items people will want for ringtones will most often be the latest added to the music library. As it stands right now I cannot even reach my desired ringtones on the bottom of the list, as the app. crashes every time I scroll past about 70% of the list. Thank you for an extremely useful iPhone app.


Comment by DFS | October 22, 2007 | 5:55 am

I’m having problems just running this program.

I downloaded the SendSong-0.19experimental.tar file, extracted it, and sent Sendsong.app file to my iPhone’s Applications folder using WinSCP.

Every time I launch Sendsong, I just get a white screen for about 12-15 seconds, and it closes. I’ve opened the program several times, and it just keeps closing.

I’ve tried this with every version you have available for download, same thing. restarting my iPhone does nothing. Can I get some help with this?


Comment by DFS | October 22, 2007 | 5:56 am

Oh, I’m running 1.1.1 by the way.


Comment by Tinman | October 22, 2007 | 7:19 am

DFS:

You likely didn’t set the permissions after coping the files via WinSCP.

Use WinSCP to Navigate to the SendSong.app folder and set the permissions on sendsong (right-click, properties, enter 0755 as octal value).


Mike


Comment by eekfuh | October 22, 2007 | 9:15 am

I’m not 100% on this, but it seems the mp3 files that do not work are VBR encoded files. I know all the ones that are working were encoded CBR 192kbps, but it seems the other files are encoded in variety of bitrates, V2/V0 and APS (all lame).


Comment by eekfuh | October 22, 2007 | 9:25 am

Yup, after further checking on several bitrates with different types of encoding, mp3 files that are encoded VBR do NOT work. CBR encoded files work just fine, whether encoded at 128,192,256 and 320kbps. The tested encoders were lame and itunes for CBR and for non-working VBR the same.


Comment by scottchr | October 22, 2007 | 10:06 am

VBR MP3 files work fine for me. Some file names needed to be played with, but in the end they work fine. Files were encoded with lame (alt-preset standard).


Comment by samejeep | October 22, 2007 | 10:50 am

erica,

awesome work! i’ve seen some songs work and some don’t; however, what i have noticed that it never (in my limited testing) works for per contact ring tones — i always get the xylophone when i receive a call from a contact that i’ve set up a ringtone for.


Comment by ninja_pimp | October 22, 2007 | 11:10 am

i’ve gone to STE’s website but i see no update about putting your new sendsong for the installer.app and i’m wondering who maintains that, is it the authoer that makes it available for the installer.app community or you cuz i dont know how to manually install the app. i tried winscp but it fails to connect to the iphone.
i really could use some help, a guide as to how to install ericas latest sendsong.
i’d also like to further understand how this STE packaging works.
http://blog.psmxy.org/pkg-updates/


Comment by Geof | October 22, 2007 | 1:49 pm

Erica,
You are awesome. I love being able to make ringtones again on the fly. Sure there are a few ones that won’t play - but many that do. Thanks and let me know if I can donate to you or some cause. Thanks


Comment by ninja_pimp | October 22, 2007 | 3:04 pm

sigh i wish i could get it to work. i slect the mp3 song, send to ringtone, but when i go to my ringtone section in settings>sounds, they are not there.
how do i mkae the songs i sent to ringtones appear ??
i have uninstalled sendsong v.009 and reinstalled, i tried powering off my iphone and still no dice.
i dont know how to manually install apps so i’m dependant on erica to publish it to STE or have STE update his installer to look for it.

any ideas how to make it work?


Comment by Kelevra | October 22, 2007 | 5:58 pm

your AMAZING!! i don’t know how else to put it ty!!!


Comment by ninja_pimp | October 22, 2007 | 6:28 pm

i use winSCP, connect to the iphone, i go to library/ringtones folder and sure enough i see the ringtones there that sensong put but they dont appear in the ringtones menus for soem reason


Comment by ninja_pimp | October 22, 2007 | 9:14 pm

thank you for the update on STE packages, i dont know if ya had anything to do with it but its available for d/l now on installer.app.
i installed it and tested it out and unfortunatey its the exact same problem, once i send to ringtones, i go to my ringtone menu and its simply not there.

what could be the reason for it not displaying in the ringtones menu, others say ti works flawlessly. and so i’m confused why it wont work for me or what is so different about my setup.

any ideas?


Comment by ninja_pimp | October 22, 2007 | 9:38 pm

good news, i finally got thr ringtone to display.
i used a small mp3 file, previously i was trying it on say 5mb songs.
however its not perfect…i select it as my new default ringtone, i call my phone and it does not play. i double check it and no matter what custyom ringtone i pick it defaults to the marimba one i think it is.
so its close now..cuz i can at least see the songs in the ringtone menu which i could not before but it wont play when someone calls my number. for some reason its stuck on marimba. if i pick another system ringtone it will play that one just not the custom one.

anyone seeing this? with version .19 on fw1.1.1?


Comment by strongesthylian | October 23, 2007 | 12:48 am

It’d be nice to sort the songs by filename, and also to be able to use the index style searching (i.e. by first letter, with the letters on the right side of the screen).

Is that even possible?


Comment by sderty | October 23, 2007 | 5:12 am

actually I’ve a different issue. On 1.1.1 and 0.19e when I select send to email nothing happens. Anyone can help? TIA


Comment by ninja_pimp | October 23, 2007 | 5:35 am

sderty- i had this exact same problem,how I eventually got round it was to delete the ringtones off itunes and iphone, then i created a playlist just for ringtones, placed the ringtones in it. now the ringtones themselves are short, they are under 30sec and encoded in 128bit rate mp3 format and i keep the filename short.
essentially, clean the slate and start over but with ringtones that are under 30sec and have short filenames, all one word.
i can now select the file and send to ringtone however when ppl call my number they dont play even when i set per contact. it plays some other tune, I’m guessing xylophone.
so its coming close but the ringtone wont play when cellfone rings.

thanks for making a great app, this si by far the most promising way to add custom ringtones as i’ve tried all other methods and none have worked for me,


Comment by ninja_pimp | October 23, 2007 | 5:39 am

a small suggestion, can the list be displayed by most recently added file? as this woudl put ringtones files up on the top. i have like 3gb of music and i usually have to scroll all the way to the bottom. I read you were working on this….
I realize this is a work in progress as there are no manuals and everyone has to figure out how to work with iphones by trial and default.
i’m excited for the SDK iphone that comes out in spring.
I’m always looking forward to your updates erica and I’ll keep banging away on sendsong to see if i can figure out why it wont play the ringtone.


Comment by Azzo | October 23, 2007 | 5:56 am

Hi! It works great.. Respect Erica!!!
The songs appear in the right folder and when I hit a ringtone it plays.
But when I’ve selected a ‘custom’ ringtone my phone plays the ‘marimba’ ringtone instead of my selection.
This is strange? But I think it’s not a big thing to get that fixed..
Anyone an idea? Thanks


Comment by Erica Sadun | October 23, 2007 | 7:50 am

You need to reboot your iPhone to fix the “marimba” plays bug.


Comment by Erica Sadun | October 23, 2007 | 7:51 am

Your email program must be properly configured to open via Safari to allow the email function to work.


Comment by ninja_pimp | October 23, 2007 | 10:08 am

i can confirm, turning off the iphone and back on, resets it so the new custom ringtone plays. this fixes the maribma issue.
super thanks erica. gonna now try to add some more ringtones, for this app alone i can see the need to donate to your charity.
finally a normal easy way to put ringtones on the iphone. yay!!!
you rock erica, kudos


Comment by 101239 | October 23, 2007 | 10:28 am

What is the best way to find the songs I want to set as ringtones on the top of the list? because when I tried 0.16 or 0.17 sendsong crashed when I was scrolling down the list. Thanks!


Comment by ninja_pimp | October 23, 2007 | 3:52 pm

hmm try this. create a playlist for just your ringtones only. that way u only have a handful. then sync just the ringtone playlist. that way u dont have to scroll thru everything.
add your new ringtones, then when done. turn off and on the iphone, then go back into itunes and sync up your regular playlist for your music.
also if you have 1.1.1 try upgrading to v.19


Comment by Jboywhite | October 23, 2007 | 7:53 pm

If it is not to much work, order the song list a-z. The app aslo craches at the end of my list. I really like all the work you are doing and am in no way complaining. Please keep up the great work.


Comment by sderty | October 24, 2007 | 3:02 am

Am I missing something? Safari on my iphone correctly redirects to Mail when requested by a mailto link. I appreciate your work and hope I will understund more of your answer if you’ve the time to detail a little more. Thank you!


Comment by sderty | October 24, 2007 | 3:05 am

gosh! I wish I could delete my last post!!! It works now, don’t know what to say. Enjoy yor life and sorry for having made you lose few precious moments.


Comment by buckethead | October 24, 2007 | 1:31 pm

I am having some trouble installing version.19 - it says I need firmware 1.1.1, which I have. I don’t think that there’s anything wrong with your software, though.

I think the actual problem is with installer, since I have version 2.63 of installer, and can’t update to 3.0b. When I click the “about” button in installer, it shows 2.63, but in the uninstall tab, clicking on installer shows 3.0b4, and the reinstall button doesn’t work, giving a “no location defined in package” error.

When I jailbroke the iPhone, I used iDemocracy, and it needed openSSH, which for some reason wasn’t showing on the base installer that I had installed at that time. So, I upgraded to 3.0, got it, and moved on with the jailbreak. I think that is why I can’t upgrade now.

But I couldn’t find any email contact on the nullriver site for iphone, and I hoped that maybe you could give me some assistance.

Thanks, Stephen


Comment by ucsdgemini | October 24, 2007 | 9:34 pm

Ok, many of the songs I sent to ringtone do not work. How do I remove them from the ringtone list? When I SCP into the Iphone the ringtone directory under Library only shows the native Iphone ringtones. What am I missing here?


Comment by buckethead | October 24, 2007 | 9:46 pm

I solved my problem, thanks for all the excellent work on these apps.


Comment by ucsdgemini | October 24, 2007 | 9:48 pm

Ok, I found where the ringtones were. I accidentally deleted my ringtones.plist. Now, a new one is not generated and none of my added ringtones appear on the list. Any ideas?


Comment by loiloi | October 25, 2007 | 1:51 pm

Hi, I was wondering if there is a way to remove the ringtone from my list? Because I had previously tried couples of different ringtone using sendsong, and now I want to remove some.


Comment by Erica Sadun | October 25, 2007 | 1:57 pm

Tap the EDIT button to remove songs


Comment by Erica Sadun | October 25, 2007 | 3:50 pm

Rich: I’ll be working on adding search functions at some point. Hopefully that will include alphabetizing as well.

As for autorestore, I’ve added that to my to-do list as well.


Comment by Erica Sadun | October 25, 2007 | 3:55 pm

Use the “restore” function to revert back to the most recent pre-sync Ringtones.plist


Comment by rodrigosales | October 26, 2007 | 11:06 am

Erica,

some mp3 plays, some not. But, when I renamed the Ringtones.plist and the filtes to 7 letters, all works !

Ex: LWFK.m4r (4 letters) to AAALWFK.m4r (7 letters)
LWFK.mp3 (4 letters) to AAALWFK.mp3 (7 letters)

Maybe I’m wrong… or not !!


Comment by ninja_pimp | October 27, 2007 | 12:00 am

on v19 is anyone loosing the ringtones list. I’m not sure why but everyday I have to rerun sendsong to readd my ringtones because they have vanished from my ringtone menu


Comment by m@ | October 28, 2007 | 5:01 pm

^^^ am, use the restore option (click a song and press “post-sync restore”

i have noticed that when i have a lot of songs, when i scroll towards the end the app crashes. always at the same spot. maybe there is a limit?


Comment by pcguysam | October 29, 2007 | 2:20 pm

Hi Erica. I want to say first, Thank you for working so hard on utils for the iPhone. I really appreciate it.

There is a whole thread on 1.1.1 ringtones over on modmyiphone - http://www.modmyiphone.com/forums/showthread.php?t=10624

What we have determined is that the GUID does not matter. It’s all about the file name(s). Through trial and error, we’re eventually able to get all of our ringtones working, but we haven’t figured out what Apple’s pattern is with the file names. As random as it seems, there has to be some rhyme to the reason. Sometimes when you add a tone, you break another, but you can fix it by changing the name again. It’s really strange. We think that it has to do with the file names and the number of files in the Ringtones.plist file, but at this point that is the best educated guess that we have.


Comment by billouparis | October 30, 2007 | 4:34 am

Hi Erica and all fellows here,
I’m running 1.1.1 iPhone, using your sendsong 0.19e software version.
My audio files are all AAC/m4a encapsulated files, all in VBR 150kbps.
When I use your software it simply doesn’t work with most of the files, except one file that has a title made of 7 characters! What is wrong???


Comment by billouparis | October 30, 2007 | 4:36 am

Apparently another file with a title of 7 characters is not working. I don’t see the difference between these two files. it’s really weird!


Comment by pcguysam | October 30, 2007 | 8:44 am

A better method for updating ringtones is available here: http://www.modmyiphone.com/forums/showthread.php?t=12690
Perhaps you can automate this patch Erica and make this easier?


Comment by Erica Sadun | October 30, 2007 | 8:46 am

Try 0.20–I think i got the ringtone ordering thing fixed


Comment by daaron | November 9, 2007 | 11:23 am

Any way to sort the list?

Barring that, is there any rhyme or reason to the sorting currently used by SendSong? I’ve got some 1200 songs on my iPhone, and I’d like to find a specific one to use as my ringtone. Any extra information you could provide would be most useful. Thanks!


Comment by Erica Sadun | November 9, 2007 | 2:44 pm

No rhyme nor reason. Just the order they were added to the library.

Getting searching and sorting added is high on my to-do list.


Comments RSS.

Leave a comment

You must be logged in to post a comment.

Previous and Next Entry

« SendSong Update | I got bonjour/mdns working »

wordpress | sheepdip design by mahud © 2007