Open kuyazee opened 2 years ago
Have you opened plugin settings? There is a bit of debug info there, also what if you reduce VAD threshold to zero?
I'm thinking maybe can you add on your documentation how to build for MacOS so I can re-build using M1, cause that might be the issue
Should be same as "Compiling for x64:"
cmake -Bbuild -H. -GNinja -DCMAKE_BUILD_TYPE=Release
ninja -C build
Though the build made in CI should be compatible with both x64 and M1 CPUs.
Hello again @werman sorry for the late response
Yes I tried putting the VAD threshold to 0, even tried all the other settings to 0 or other mixes where others are in the middle or maxed out
I even closed & opened Wave Link and restarted my Macbook. But nothing seems to work. By any chance what app did you use this on and found that it worked? I'd like to validate it on my end maybe there's a misconfiguration somewhere
I have the same issue but I'm on an Intel Macbook (2018 Macbook Pro, Monterey)
To add another detail, when I add the plugin to WaveLink sound stops coming through and even if I remove the plugin sound doesn't come through until I restart WaveLink
I'm on WaveLink 1.5
I don't have any macOS devices, so I cannot test things myself. It was tested in https://github.com/werman/noise-suppression-for-voice/issues/101#issuecomment-1166683352 with Ableton Live 10 and Wave Lab LE 11
Also it seem to work with Audacity, see https://github.com/werman/noise-suppression-for-voice/pull/139
Is there anything I can do to help? Is there log output?
Contrary to the title of this issue my understanding is that the WaveLink doesn't support VST3 plugins on MacOS, only AU
Does Elgato Wavelink work with just built-in mic, without their specific mic model?
Yes, you can add built-in Macbook mic as another channel. If I do that and then add the plugin the same thing happens, no audio. Audio continues to work on the other channels (without plugin) in that case.
Contrary to the title of this issue my understanding is that the WaveLink doesn't support VST3 plugins on MacOS, only AU
So which plugin did you copy and where?
rnnoise.component to /Library/Audio/Plug-Ins/Components/
Also are you sure that you don't have 96kHz instead of 48kHz sampling rate?
There is no option to configure this on the Mac version of Wave Link so I'm unsure.
vs (what I assume is Windows from here: https://help.elgato.com/hc/en-us/articles/4404228579853-Elgato-Wave-XLR-Wave-Link-Settings-Overview)
Maybe it's in Mac's mic settings?
Yes, you can add built-in Macbook mic as another channel. If I do that and then add the plugin the same thing happens, no audio. Audio continues to work on the other channels (without plugin) in that case.
Unfortunately the app itself refuses to launch without their branded device connected.
I don't have the same configuration settings for the mac mic, only available for the mic connected via my Wave XLR.
I mean the settings available in the system itself, I think the macOS itself has some sound settings.
I can't see any settings relating to the sampling rate at system level
Ugh, the only other thing to check without me adding additional logs, is to check with another plugin host which supports AU plugins.
I think I'll add an option to log into file, though I'll do it a bit later.
Just tested and the Audio Unit seems to work in GarageBand
Can confirm on my end that it also works for Garageband.
Is there anything I could help with maybe I can send some logs or something.
This could be a limitation for Wave Link as well. I'll try to raise it on Reddit and their Customer Support
EDIT: Here's the reddit link https://www.reddit.com/r/elgato/comments/wrepf7/wavelink_rnnoise_not_working_for_macos_but/
@kuyazee So are you using VST3 or AU? Since @blathering tells that Wave Link supports only AU.
I'm trying to use AU and having similar issues. Debug statistics don't show anything.
Edit: I am using Intel processor.
@werman I tried to use both
+1
Same problem, cannot get RNNoise working with macbook pro with M1 processor. My elgato microphone is unusable without noise suppression, im surprised that this is the only plugin out there and is not working. Any help?
@tpetersons Did you manage to get any noise supression working on M1 Mac?
@werman I could try to debug/produce logs or we could have a session to understand this if that would be any helpful. I am using MacOS Ventura 13.0 with Elgato Wave 3 mic. Do you happen to know if there is a way to report the failing logs?
Also are you sure that you don't have 96kHz instead of 48kHz sampling rate?
I can confirm that I am using 48kHz sampling rate for the Wave 3. It defaults to 96kHz in the system settings though. This may be changed in Audio MIDI Setup app:
I found this in the Console logs:
Sandbox: logd_helper(159) deny(1) file-read-data ~/Library/Audio/Plug-Ins/Components/rnnoise.component/Contents/MacOS/rnnoise
I tried allowing it in the quarantine, but that didn't help, might be the reason it doesn't work.
I've tried with premium AI noise suppression plugin https://www.waves.com/plugins/clarity-vx and it does not work either, same issue - input stops working as soon as plugin is active.
I have the same problem here. Adding rnnoise in any way and enabling it just kills any input from the mic, until I delete rnnoise and relaunch wavelink.
Would love to help to fix it.
I have the same problem here. Adding rnnoise in any way and enabling it just kills any input from the mic, until I delete rnnoise and relaunch wavelink.
Exact problem here
same problem
Got it to work on an M1 Pro in Elgato Wave Link by combining everything in this thread:
mv rnnoise.component /Library/Audio/Plug-Ins/Components/
/Library/Audio/Plug-Ins/Components/
sudo xattr -rd com.apple.quarantine rnnoise.component
sudo chown root rnnoise.component
Can confirm this is working for me too.
2018 Intel Macbook Pro, macOS Ventura 13.4.1, Wave Link v1.8
I downloaded the latest plugins from v1.03 then had to trust the files using
sudo xattr -rd com.apple.quarantine $file_location_here
It finally shows up in Wavelink but the audio becomes muted when RNNoise plugin is added
Here on this video I am speaking continously and it doesn't have anything when RNNoise is added and I'm confused as to why this is
https://user-images.githubusercontent.com/17846698/184269965-b204c08a-194d-4e8b-865a-113046dddc36.mov
I'm thinking maybe can you add on your documentation how to build for MacOS so I can re-build using M1, cause that might be the issue