-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft - do not merge - Audio bridge between i2s mic and uac2 gadget #102
base: master
Are you sure you want to change the base?
Conversation
Awesome. This is one rather interesting PRs. How did testing go? |
It kinda works? I've successfully used the microphone but it also introduces some unusual behavior that I've detailed here. |
Ah, thank you! Sorry I missed the reply on the linked thread. Please help by cleaning it up and allowing a config change to forward the audio. Since this hardware is less common, the better way to deal with this is to disable it by default and allowing enabling it with a sentinel file. |
I am using this mic. Earlier, when testing with a KDE Neon host on Audacity, I was getting inconsistent samples of sound. Now, there is no sound detected with Audacity or arecord. I have verified that the mic works and have re-flashed the image, still nothing. Is there anything that can be done? |
@jeztek, thanks for replying and spending time on this. I have been getting inconsistent sound samples using the PR zip file (git clone wasn't getting the modified version for some reason). To verify the mic was working, I used RPi OS and the documentation. I am using a single mic. |
EUREKA! I changed board/audiobridge.sh so that:
instead of 85%. It works great now. I tried 55% and above, but that is when the problems start. I can record with Audacity, but not arecord for some reason. |
Is there any way of turning off the audio output? Doing so may help reduce the artifacts on the video feed. |
@jeztek |
The microphone isn't working in Windows 10. The mic does appear in device manager under "Sound, video and game controllers" as "Source/Sink", but I am getting the error "This device cannot start. (Code 10)". |
Creates an uac2 usb audio gadget and uses alsaloop to bridge audio between it and an i2s microphone