Search Issue Tracker

Fixed in 2018.2

Fixed in 2017.4, 2018.1



Found in



Issue ID




Microphone.start is not recording the audio from selected recording device



To reproduce:
1. Have two microphones connected. In Windows, open Sound, Recording, change the default recording device to Microphone1, copy the name of Microphone2
2. In Unity, open user's project, scene TestScene
3. Open script "ED_MicrophoneTest", line 58 (Microphone.Start function)
4. Change Microphone.Start() parameters to Microphone.Start("Your Microphone2 name" + " ", true, 1, maxFreq);
5. Enter play mode, try speaking into Microphone2

Expected: Unity's AudioSource records Microphone2 sounds
Actual: Unity's AudioSource records Microphone1 sounds

Reproduced in: 2017.2.0b11, 2017.2.0p1, 2017.3.0b7, 2018.1.0a2
Not Reproduced in: 5.6.5f1, 2017.1.3f1, 2017.2.0b10

Note: for an easier understanding, changing microphones' names in Windows could help
Note: check image for guides on microphone setup

Comments (4)

  1. 4d8f7cebe21cde5b547385b401dd639f?d=mm


    Nov 21, 2018 16:47

    Same probleme in 2017.4.11f1 LTS version, could you do something please !!!

  2. 8ab02b44aafcd70341bc912a0fdb2d69?d=mm


    Mar 20, 2018 08:04

    Why "voting is disabled for resolved issues (fixed)", if the issue is not resolved? Are there some unofficial plans unknown to public to fix it in the future? If so, then when?

  3. 3416267da07927ce832618f8f56beb86?d=mm


    Mar 07, 2018 17:29

    Problem not resolve in Unity 2017.3 !

  4. 8d878de5c207ea6d7a8a950a4851a100?d=mm


    Mar 07, 2018 17:10

    Same probleme in Unity 2017.3.0f3 (64-bit) ...

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.