....it's been years since I had this problem...I wanted to change from "Basso" to "Submarine", which I liked much better. I was able to do it, but I don't remember much about it, however, here are my notes: one of these two methods apparently worked, I wish I could tell you which one it was: (this was all stuff I took from the thread at the time)
> app/utilities/terminal app
type in: defaults write com.apple.iCal 'Default alarm sound' 'Submarine'
Check (open) iCal, alarms should now use that sound...
Launch Terminal (Applications > Utilities) and run the following command:
plutil -convert xm/1~/Library/Preferences/com.apple.iCal.plist
Now launch TextEdit and open the "com.apple.iCal.plist" file from ~/Library/Preferences in your home folder.
just look for the <dict> tag towards the top. Create a new line right below it and paste these two lines:
>key>Default alarm sound</key>
the second line refers to "Blank.aiff" - the silent audio file I created. Replace it with the name of whatever sound effect you're using, whether it is a pre-existing Mac OS X system sound or your own custom file. Make sure it's just the name, though, not the file extention or path.
Save the .plist file in TextEdit and restart iCal. When you create a new event, your chosen alarm sound should be selected there instead of the standard "Basso"."
I remember that I was nervous doing this stuff (be sure and check the syntax before you enter/save etc.), but
that it worked, and I've not had a problem since - must have been a year or two ago.
Best of luck, let me know it worked for you. - I haven't read through all the replies, hope I'm not just repeating something you've already tried. What I can tell you, is that one of these two ways works. I'm running 10.6.8 (Snow Leopard) so I hope that doesn't make any difference. Cheers, L
[The terminal has a defaults command that allows to to do this without messing around your preference files with a text editor (to my mind a sure recipe for disaster if you don't know what you are doing).
- Quit iCal.
- Open the terminal (Applications/Utilities/Terminal.app)
- Copy the line below (changing the word Tink to the name of the sound you want) into the Terminal window and press return
defaults write com.apple.iCal 'Default alarm sound' 'Tink'
- Open iCal, new default alarms should now use that sound.
BEST RESPONSE IN THIS STRING! Thank you for making things in plain english and easy to figure out, for those of us who aren't tech geeks! Thanks John!
I've tried both methods, using the strings in BBEdit, and using the terminal commands, but to no avail. I learned that from using the terminal commands, I was able to actually create the string mentioned in the comments about BBEditor before even opening it- once I opened the plist file in BBEditor, the file 'Hero' was already inserted as into the string.
I am wondering how my defaults could still be making that same noise as before. Please let me know.
can't think why it would be...possibly because of using a different version of the os, or not saving the changes? in the terminal code, restarting? - it's over my head. Maybe it's time to spend 10/20 bucks for one of those online guys who only gets paid if he solves the issue. Sorry I can't be of more help. Cheers, best, L
Can anyone help me work out what's gone wrong here?
In OSX 10.9 Mavericks, "iCal" is now called "Calendar". However, I have assumed that preferences are still kept in com.apple.iCal.prefs because there are lots of other settings that I recognise in that file and there is no file called com.apple.Calendar.prefs
Therefore I set about following the helpful instructions in this thread:
- I closed Calendar
- Using the termial script (defaults write com.apple.iCal 'Default alarm sound' 'Tink'), I changed the preferences.
- I checked that the the file had been amended using BBEdit and yes it has: The entry reads
<key>Default alarm sound</key>
- I've closed down and rebooted
So far so good!
However, Calendar is still using Basso as the default sound.
So can anyone suggest what is causing Calendar not to change the default sound.
Been trying to find a solution as well.
Unfortunately, it looks like a Calendar issue/bug.
Did the "defaults write..." thing. Value is in-place (did a "defaults read..."), value also in iCal.plist (XCode). Yet, create an event and the actual event data file has a line: ATTACH;VALUE=URI:Basso
(event(s) are at ~/Library/Calendar/UUI.caldav/UUID2.calendar/Events/UUID3.ics)
Closest I can get, was to put my custom aiff file in ~/Library/Sounds. Shows up in Calendar alert tones list. Create custom alerts and specify my sound for alerts. Downside, event created on an iOS device will default to Basso, so, have to go into each iOS created event and redo alerts. Ug!
Guess can do the renaming/moving of the basso aiff file, but, loathe to be tweeking "system level" stuff.
Add another data point: in the configuration I described above, an event created on an iOS device comes over with no tone defined, and when triggered, just brought up the notification window without a tone.
So, really FUBAR on the OS X side of things re: alerts.
BTW: this is Mavericks 10.9.2 and iOS 7.0.6 data flow.
Per Matt Bianco 4-7-2013 in this thread. I followed his instructions listed below and worked perfectly. It says
"Basso" but I hear "Ping" as the default.
The procedure below worked very easily and flawlessly for me. The Terminal commands procedure was not working for me.
0.5) Turn off Calendar
1) Go to the folder with the sounds are located (HD>Systems>Library>Sounds). I simply searchd for the file name using Spotlight (magnifying glass in your upper right corner)
2) Command-C (or File>Copy) the sound you prefer as your default. I chose "Ping" as my favorite
3) Paste the file you just copied with Command-V (or File>Paste Item)
4) When it pastes it assigns a new name to the copied file
5) Rename "Basso". As you see above, I changed it to "Basso Original"
6) Rename the copied file to "Basso"
7) Turn Calendar on
The menu still shows "Basso", but the sound you hear is the file you chose to copy, in my case "Ping"
You can add other files to your Sounds folder. And, as long as you name any of them Basso, that new sound will become your default. Or you can keep the original file names and select them manually.
As much as I was tempted to install C'Mon Y'All, Wow or Aooga which you can download from here (link) on my wife's computer, she chose the Doorbell