-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Description
It seems that since Chrome 37 (I think) the folks at Chromium decided it would make sense to enable certain audio processing filters by default, so to get clear audio they have to be disabled. Note that the filters only kick in after ~10 sec of continuous sound input, so play a song or so to test it.
Right now I pass the following to getUserMedia:
var audioOpts = {
mandatory: {
googEchoCancellation: false,
googAutoGainControl: false,
googNoiseSuppression: false,
googHighpassFilter: false
},
optional: []
};
navigator.getUserMedia({audio: audioOpts}, startUserMedia, function(e) {
__log('No live audio input: ' + e);
});
However I can't find any documentation about this, anyone can point me there?
At a minimum I'd say that the Recorderjs demo should be adjusted to reflect this.
I also opened an issue about this here: https://code.google.com/p/chromium/issues/detail?id=420625 because it seems strange to me that these filters are applied by default.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels