New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 594271 link

Starred by 4 users

Issue metadata

Status: WontFix
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Default (selected) microphone doesn't work correctly until toggled in meeting

Reported by don.ho...@gmail.com, Mar 11 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36
Platform: 7647.84.0 (Official Build) stable-channel guado

Example URL:

Steps to reproduce the problem:
1. Start a meeting on Chromebox while in Hangouts mode 
2. The audio will not be heard very well on the other end (we're using condenser microphones) until we go to Settings and toggle the microphone from the one we'd like to use to the Webcam microphone and then back to the condenser microphone

What is the expected behavior?
The default microphone should work correctly when a meeting starts and not require us to toggle it on/off every meeting in order to have audio transmitted loud enough for the other end to hear us :)

What went wrong?
The condenser microphone seems to be transmitting when we first start the meeting, but maybe the gain level is set incorrectly until we toggle it?

Did this work before? No 

Is it a problem with Flash or HTML5? N/A

Does this work in other browsers? Yes 

Chrome version: 48.0.2564.116  Channel: stable
OS Version: 7647.84.0
Flash Version: Shockwave Flash 21.0 r0
 

Comment 1 by don.ho...@gmail.com, Mar 11 2016

Probably worth noting that we have a USB to EXLR converter plugged into one of our USB ports which *may* not be getting enough power until toggled?
Components: -Internals>Media Blink>WebRTC
Cc: mu...@chromium.org tommi@chromium.org srcv@chromium.org tlegrand@chromium.org rohi...@chromium.org
Labels: Needs-Feedback
Follow up question for don.holly@: can you provide the model numbers/info of the microphone and USB to EXLR converter you're using? 

Comment 4 by don.ho...@gmail.com, Mar 16 2016

Certainly! We're using the Blue Icicle USB to XLR converter available here:

http://smile.amazon.com/Blue-Microphones-Icicle-Converter-Preamp/dp/B001EW5YQS?sa-no-redirect=1
Project Member

Comment 5 by sheriffbot@chromium.org, Mar 16 2016

Labels: -Needs-Feedback Needs-Review
Owner: tnakamura@chromium.org
Status: Assigned (was: Unconfirmed)
Thank you for providing more feedback. Assigning to requester "tnakamura@chromium.org" for another review.

For more details visit https://sites.google.com/a/chromium.org/dev/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Needs-Review
Removing from Desktop triaging bucket.
Cc: jansson@chromium.org
Owner: ----
Status: Untriaged (was: Assigned)
tommi@, jansson@ - any ideas for next triaging steps?
Labels: Needs-Feedback
[triage] just to clarify, you are selecting the audio devices in the Chrome OS audio menu in the bottom right?
This is actually happening for us via the hangouts app. After toggling the microphone between the webcam and USB XLR converter a couple times it seems to resolve the problem (we need to do this every time we have a video call)
[triage]: tommi@, jansson@ - any ideas for next triaging steps? :)
Incase this helps:

The fix for us at the moment is to:

1) toggle the microphone back to the webcam and save changes
2) wait about 3 seconds
3) toggle the microphone back to our external microphone and save changes

Then the audio seems to work again!
Components: Blink>GetUserMedia>Mic
Labels: -Needs-Feedback
Owner: tommi@chromium.org
Status: Assigned (was: Untriaged)
jansson@ - can you look into getting the converter linked in #4?

Comment 13 by tommi@chromium.org, May 14 2016

Owner: henrika@chromium.org
Henrik - could this be an agc issue?
re #12, I'm not sure this is device related. don@, do you have any other usb device you could test with? Like a USB headset. I do not have an issue ordering the said device but want to make sure it's related to the specific device rather than USB or having several devices connected in general.

Comment 15 Deleted

Comment 16 by henrika@webrtc.org, May 16 2016

+peah

tommi@: there is always a risk that the microphone+USB+converter results in a gain curve that our AGC does not deal well with. Think a recording is needed to figure that out.

don@: in addition to trying out another USB device, would it be possible to make a recording of the audio when you experience the low volume in Hangouts:

- Open an new tab and go to: chrome://webrtc-internals
- click on “Create Dump”
- click on “Enable diagnostic audio recordings.”
- choose an appropriate location for the files to be stored and a base filename.
- make sure the “Enable diagnostic audio recordings.”-box is ticked.

And then upload the results to this issue.
Sure, we're can create a recording for you guys soon and toss it in here.

I actually think the AGC hypothesis makes sense based on a couple things we've noticed:

1) If there's a notable amount of noise in the room when the hangout first connects (music playing, people talking near the mic, etc.), the mic issue is more prominent than if it were dead silent when the hangout connected
2) Toggling it always fixes the issue, which I assume causes gain adjustments to occur again - thereby fixing the problem. 

For what it's worth, we only have this microphone and the provided webcam plugged into this box.
Owner: peah@chromium.org
don@: are you able to use the mic in another platform (e.g. Mac laptop) and compare?

Per, reassigning to you for analysis of upcoming recordings.
Owner: henrika@chromium.org
don@: would it also be possible to update Chrome to the latest (stable) version. Should be M50 for Chrome OS. Or to recap:

- Update to latest Chrome.
- Try the mic on another platform and compare.
- Compare with a USB headset on the Chromebox.
- Perform aecdump on the Chromebox while using the mic+converter.
Cc: mnilsson@chromium.org
Just a random idea but given the rather exotic mic and converter (with phantom power), it might also be worth trying a powered USB hub to ensure that the mic + converter gets enough power. IMHO, avoiding the converter and aim for a high quality USB based mic can also be an option.
Status: ExternalDependency (was: Assigned)
Old issue. Closing due to lack of feedback.
Status: WontFix (was: ExternalDependency)

Sign in to add a comment