I am on Catalina and just upgraded Audacity from 3.0.x to 3.1.3.
I am facing two major problems:
I use GroundControl to record sound played from another source. Choosing GroundControl as input device and Standard Output (integrated) as output device, audio loop through (sorry, my GUI is in German, not sure what’s there in English…) I can well hear the input sound on the internal speakers, but I cannot control the playback volume with Audacity’s volume control (which actually should control the internal speakers). The OS’s sound output is set to GroundControl so that the OS control does not change the output volume but instead the recording volume (which I do not want to change). I have to open the Audio-MIDI-Setup to explicitly change the volume of the playback audio which is quite cumbersome. I am sure that in the previous version Audacity’s volume control allowed changing the playback volume (which is the way it should be working). And yes, Audacity has been granted access to microphone in the Security panel (it was already there from the previous version).
This problem is much more severe: After navigating (zooming in and out) of a recording I get a spinning beachball and Audacity is not responsive any more. I have to hard kill the App but the same happens again after reloading it.
As of 3.1.0, Audacity behaves like any other in-app volume slider and won’t control the system volume anymore.
Hm. There’s a bug like this open: https://github.com/audacity/audacity/issues/2348 but the reporter only has it on Windows, not Mac. We’ll look into this some more, but note that most of the team is on holiday currently.
Could you pls. explain “like any other in-app volume slider”? What’s the purpose of the slider when it doesn’t control the system volume? Which volume is it supposed to control if not the one of the selected playback device?
Apparently it does control the playback volume when playing back. It only fails to do so when recording. So what is the reasoning behind it?
This actually happens when I open any project after some time (seconds) of activity like clicking the volume slider. It makes the program practically unusable.
Audacity’s playback volume slider now works the same as eg the volume slilder found on YouTube. It lowers playback volume for just Audacity, not for the entire system. The reason is that the old way caused someone permanent hearing damage because they thought they were just turning up the volume within Audacity, but actually raised their system volume to 130 dB or something.
The recording slider does control the mic volume if it can. If it can’t do that, it is untouchable. This hasn’t changed.
Can you send the support data (Help > Diagnostics > Generate Support data) to me? Maybe that’ll help us reproduce the bug
Ok, understood. But then the playback volume slider does not behave as described. It does not change playback volume while recording. Audacity (resp. the looped through recorded source) is the only source of sound at that time.
How can I send to you? It seems I am not allowed to use private messages yet…
I was having a look at the produced logs, though, and what strikes me is that it reports FFmpeg libraries as unavailable although the GUI does not state so. I was downloading the libraries (again) to /Libraries/Application Support/audacity/libs.
According to the log Audacity seems to expect a different version of the libraries.
(I tried to post the file listing here but this resulted in blocking me…)
Not sure, though, whether this has anything to do with the non-responsiveness…
Contents of log.txt:
16:56:00: Audacity 3.1.3
16:56:00: sqlite3 message: (1) no such table: project in “SELECT 1 FROM project LIMIT 1;”
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/ffmpeg.58.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/ffmpeg.58.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(/usr/local/lib/audacity/ffmpeg.58.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(ffmpeg.58.64bit.dylib, 2): image not found
16:56:00: Error: Failed to load ffmpeg.58.64bit.dylib ((null))
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.58.dylib, 2): image not found
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.58.dylib, 2): image not found
16:56:00: Error: dlopen(/usr/local/lib/audacity/libavformat.58.dylib, 2): image not found
16:56:00: Error: dlopen(libavformat.58.dylib, 2): image not found
16:56:00: Error: Failed to load libavformat.58.dylib ((null))
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/ffmpeg.57.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/ffmpeg.57.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(/usr/local/lib/audacity/ffmpeg.57.64bit.dylib, 2): image not found
16:56:00: Error: dlopen(ffmpeg.57.64bit.dylib, 2): image not found
16:56:00: Error: Failed to load ffmpeg.57.64bit.dylib ((null))
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.57.dylib, 2): image not found
16:56:00: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.57.dylib, 2): image not found
16:56:00: Error: dlopen(/usr/local/lib/audacity/libavformat.57.dylib, 2): image not found
16:56:00: Error: dlopen(libavformat.57.dylib, 2): image not found
16:56:00: Error: Failed to load libavformat.57.dylib ((null))
16:56:00: Error: dlsym(0x7f9aa4f81660, avio_context_free): symbol not found
16:56:00: Error: dlsym(0x7f9aa4f81660, av_packet_alloc): symbol not found
16:56:00: Error: dlsym(0x7f9aa4f81660, av_packet_free): symbol not found
16:56:00: Error: dlsym(0x7f9aa4f81660, avcodec_free_context): symbol not found