microphone not working in macos 14. audio player does
Hi,
I’d like to add my laptop’s built in microphone to be used with some projects i run with nodebox. I can play an audio file and have it work, but can’t enable the microphone.
I’ve seen that in seecurity i don’t have Nodebox with microphone permissions, but i can’t add it myself.
Do i need some hack with soundflower?
Best,
Jano Gómez
Con La Palma
www.conlapalma.com
@conlapalma
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by john on 01 May, 2022 09:22 AM
Hi Jano,
[I moved your note to the Nodebox 3 thread and removed your phone number - hope that's OK.]
It appears that Nodebox is no longer able to access the microphone (at least on a modern Mac). See the final note in this thread:
http://support.nodebox.net/discussions/nodebox-2-3/6073-audio-input...
I just tried it again and verified that I can process sound input from a file, but not from the internal microphone, or from a USB microphone. I tried adding Nodebox to the permissions for microphone but could not find a way of doing it.
A few years ago Apple beefed up its privacy features and required app developers to update their apps to work with the new system. This was after Frederik (the inventor of Nodebox) ceased regular updates. He hasn't confirmed this, but I believe he would have to update Nodebox in order to get microphones working again, and that doesn't seem likely anytime soon.
I don't have a PC so can't test Windows, but it wouldn't surprise me if the same thing were true there. If anyone out there knows more about this please chime in.
So I'm afraid your only option is to record audio to an MP3 file and then feed it in that way. Of course this would not work for live performances.
If you do find a way to hack a solution with SoundFlower or anything else, please share your workaround so we can all benefit from it.
Sorry I couldn't be of more help,
John