baptistevo

Q: How change default alert in Calendar?

Hello

 

Because the default sound "Basso" isn't the best alert sound for me I want to change the default sound of Calendar items in Mountain Lion.

I was able to do this in the past, with Lion, but unfortunately this isn't possible anymore I see...


Changing the com.apple.iCal.plist file doesn't help, since this plist file doesn't exist anymore.

And despite what I saw on several websites (see http://www.maclife.com/article/howtos/80_os_x_mountain_lion_tips_and_tricks#slid e-3), I can't change this in Calendar neither (see image here below)

Schermafbeelding 2012-07-26 om 13.55.46.JPG

 

I checked the settings in notification centre, where I can choose to have sound alerts for calendar, or not, but cannot adapt the default sound.

Can you please help?

MacBook Pro, OS X Mountain Lion

Posted on Jul 26, 2012 5:09 AM

Close

Q: How change default alert in Calendar?

  • All replies
  • Helpful answers

  • by Computerix2,

    Computerix2 Computerix2 Apr 20, 2015 10:56 AM in response to baptistevo
    Level 1 (0 points)
    Apr 20, 2015 10:56 AM in response to baptistevo

    Hi,

     

    here is a solution that is working for me in 10.9.5 (thanks to Wakko from http://iszene.com/thread-165772-post-1927711.html#pid1927711)

     

    1. (Make TimeMachine backup)
    2. Quit calendars
    3. Go to ~/Library/Calendars. Here, for each calendar there is a folder with its UUID (i. e. 9C36543C-8BA1-4264-8E3F-C1BB9FB207BE.calendar). To find out what calendar it is referring to open info.plist within it. Chose the calendar's folder you want to change the alarm sound for. It should also be containging the folder /LocalDefaultAlarms with the two files EventAllDayAlarms.icsalarm and EventTimedAlarms.icsalarm. If it does not open calendars and create a test event in that calendar. Go to 2.
    4. Open EventAllDayAlarms.icsalarm and EventTimedAlarms.icsalarm. Find the line ATTACH;VALUE=URI:basso and change basso to the sound you like. I had to place the sound file in /System/Library/Sounds.
    5. (By the way: If you want to change the default hour for alerts for all day events, change TRIGGER:-PT15H accordingly. PT stands for pacific time, -PT15H means 9 AM (15 hours before beginning of the day).)
    6. Reboot

     

    EventAllDayAlarms.icsalarm and EventTimedAlarms.icsalarm are re-created and reset to basso each time calendar prefs are saved. So, in order to prevent overwriting your manual settings accidentally, set them to read only.

     

    Good luck!

     

    Florian