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

Very bad sound (like a robot) on Android (+Chrome) #38

Open
byrachel opened this issue May 10, 2021 · 4 comments
Open

Very bad sound (like a robot) on Android (+Chrome) #38

byrachel opened this issue May 10, 2021 · 4 comments
Labels

Comments

@byrachel
Copy link

Hello,

I use this lib like it is indicated in the documentation (with React and Class Component).

It works well on a desktop (Safari / Chrome / Firefox)
It works well on my iPhone 6s (Safari)

But I have the same bad recording with Android device like : Samsung Galaxy Tab, Samsung A21, and I also try on a huawei phone (always with Chrome).

Is this a known problem ?
is there a setting to be made to operate on an Android / Chrome ?
( more than : const Mp3Recorder = new MicRecorder({ bitRate: 128 }); )

Many thanks for your help
Rachel

@buzinas
Copy link
Contributor

buzinas commented May 11, 2021

Hi Rachel, thanks for your question. This is indeed a known problem.

There is a similar open issue #13 and there are a couple of PRs (#24 and #25) that might fix the issue. Since they aren't mergeable and I haven't found the time to properly review them, we'll need to wait a little bit for having this fix released.

@hmoffatt
Copy link

Can I ask why they are not mergable?

@wLancaster
Copy link

For anyone coming across this thread for a similar issue, give pull request #44 a try - using the AudioWorkletNode API frees up the main thread and alleviates a lot of burden for mobile devices. I had the robotic/choppy sound quality on a few lower- and mid-range phones fixed with this update.

@deflexable
Copy link

@wLancaster thanks

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

5 participants