Search Issue Tracker

Fixed in Unity 2018.2



Found in


Issue ID




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




Priority: 2Necessary for shipping a final release


Severity: 3Secondary functionality broken

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) ...

All about bugs

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