I just upgraded my MacBook to Yosemite, and the new sound effect for the volume button is just awful. Is there a way to change out the sound file so I can hear the old version on Yosemite?

  • possible duplicate of Where is the OS X Volume Change Feedback Sound File located?
    – Tetsujin
    Commented Oct 29, 2014 at 10:16
  • This allows me to find the new sound, do you have any idea where i can find the old one in order to replace it ?
    – Rogue
    Commented Oct 29, 2014 at 10:19
  • 1
    See if you can find someone who hasn't updated yet; it's in the same place. Note that no-one yet has reported swapping it back actually works, but it's quite possibly a case of replacing one with the other.
    – Tetsujin
    Commented Oct 29, 2014 at 10:23
  • 1
    @Rogue here's the volume.aiff file from Mavericks: dl.dropboxusercontent.com/u/13617105/volume.aiff Commented Oct 29, 2014 at 10:59
  • The Dropbox link to obtain the old Maverick Volume sound file does not; probably expired. Here is a fresh link where to obtain the file to replace the new sound file you might not like (like me!): forums.macrumors.com/attachments/volume-aiff-zip.487154
    – user145939
    Commented Sep 9, 2015 at 0:46

2 Answers 2


It can be done, although you need to find the Mavericks volume feedback sound file. The filename is "volume.aiff" and (for both Mavericks and Yosemite) it is located in: /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources

Find the Mavericks volume feedback sound file and put it on your Desktop for easy access.

Open the Terminal and navigate to the folder containing the sound file:

cd /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources

Create a backup of the original file in case you want to reverse the changes:

sudo cp volume.aiff volume.aiff.bak

Provide the password when prompted.

Now copy in the Mavericks sound file placed on your Desktop:

sudo cp ~/Desktop/volume.aiff ./


  • Tried this on El Capitan (with sudo) and still got: cp: volume.aiff.bak: Operation not permitted Commented Apr 20, 2016 at 14:49

This works perfectly AFTER you boot into recovery (by holding CMD+R at boot up).

From there open Terminal (under the Utilities menu) and enter csrutil disable (to disable System Integrity Protection).

Once you do that there are no issues though I would recommend you repeat the above process when done and enter csrutil enable into Terminal to enable System Integrity Protection.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .