Skip to content
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

LineIn not working on MacOS Big Sur #91

Open
philburk opened this issue Mar 20, 2021 · 0 comments
Open

LineIn not working on MacOS Big Sur #91

philburk opened this issue Mar 20, 2021 · 0 comments
Assignees
Labels

Comments

@philburk
Copy link
Owner

REPRODUCE
Run example AudioPassThrough

EXPECT
Hear audio from input echod to output.

ACTUAL
No audio input.

ADDITIONAL
One problem is if the Macbook does not have any USB interface attached.
The start() will fail. The built-in speaker is mono but the app requests stereo.
Connecting a stereo audio interface helps.

But then we get the silence. This seems related to new Apple privacy rules related to microphones.

Bug for OpenJDK - Resolved May 2020-05
https://bugs.openjdk.java.net/browse/JDK-8244951

Related bugs for AdoptOpenJDK
adoptium/adoptium-support#222
adoptium/temurin-build#1720

Mac tech help for enabling an app
https://help.uaudio.com/hc/en-us/articles/360050791811-macOS-11-Big-Sur-Apple-M1-Compatibility-Info
https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/requesting_authorization_for_media_capture_on_macos

Oracles OpenJDK for Mac
https://jdk.java.net/
Installation Instructions at:
https://java.tutorials24x7.com/blog/how-to-install-openjdk-14-on-mac

I installed JDK 16 but Mac says it is corrupt. It seems to me that Oracle is trying to destroy Java and has successfully killed it on the Mac.

So I may need to switch to Linux or switch to another language! The Mac is becoming increasingly unfriendly to developers. And I don't know of a good cross platform language environment.

Is there a Rust UI? https://linebender.org/druid/

https://flutter.dev/
https://developer.android.com/jetpack/compose

@philburk philburk added the bug label Mar 20, 2021
@philburk philburk self-assigned this Mar 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant