MuseScore 2.1.0 refusing to load current version of libmp3lame.dylib on Mac
Previously I could export scores as MP3 files, but after updating the lame libraries to satisfy the current version of Audacity, MuseScore refuses to export to MP3s. I've tried loading the lame library from its new location, but MuseScore refuses.
Previously, the lame library packaged for Audacity stored it in: /usr/local/lib/audacity/
And it was present in: /usr/local/lib/
After the update, that audacity sub-folder has gone, the installer removes it.
A lame library is still present in: /user/local/lib/
root# ls -l /usr/local/lib/
total 1880
-rwxr-xr-x 1 root wheel 292576 Apr 1 2012 libmp3lame.0.0.0.dylib
-rwxr-xr-x 1 root wheel 288664 Apr 1 2012 libmp3lame.0.dylib
-rw-r--r-- 1 root wheel 369824 Apr 1 2012 libmp3lame.a
lrwxr-xr-x 1 root wheel 22 Nov 9 2016 libmp3lame.dylib -> libmp3lame.0.0.0.dylib
Now, the current lame library is stored in Library/Application Support/audacity/libs
Audacity will load it from it's new location, MuseScore refuses to.
If I try to go to /usr/local/lib/libmp3lame.dylib with the locate the MP3 function in MuseScore, it's not allowed to read that filepath.
Comments
You may need to keep two different versions of the library in different places—one for Audacity and one for MuseScore. See https://musescore.org/en/handbook/file-formats-0#mp3.
I might be having the same problem (see this).