Finding LAME without using Libraries Preferences [SOLVED]

Hello Audacity Forum

We were having troubles exporting MP3 files from Audacity so we installed LAME Library.

When exporting MP3 files now all we have to do is point Audacity at the LAME Library and it will work. This is fine for us, but since we work in a school there are hundreds of users that are using the Macbooks that have Audacity, and pointing Audacity at the LAME Library file is a per user setting. Meaning each student has to manually point Audacity at the LAME Library, and the majority of them (especially the younger ones) have no idea how to do this. Is there a way to tell Audacity where the LAME Library is, for all users at once?

Many thanks in advance


What version of Audacity are you using?

If you install libmp3lame.dylib in /usr/local/lib/audacity on each computer, doesn’t Audacity detect LAME without browsing for it?

If there are Apple permissions issues with that, then alternatively just put the libmp3lame.dylib file in the folder that has the Audacity application, then there will be no need for user to browse to find the file.

As another solution you could run a script to create the user’s audacity.cfg (if it does not exist) and write or rewrite the path to the libmp3lame.dylib file when the user logs on. The lines required are:

MP3LibPath=<path to file>


Hi, just wanted to say a huge thank you for this reply. Working now :slight_smile: