Keybinding to switch audio Input

Opmerkingen

29 opmerkingen

  • Stevano_

    Please make this happen

    6
  • Arc.Lizard

    +1 request, so that i dont need to switch between application so often.

    4
  • fryy

    +1

    4
  • RavynX

    +1.  Switching between gaming headset and Valve Index VR headset gets tedious after a while.

    0
  • Deimus

    Yeeep

    1
  • eg0t1st1k4l

    +1 hard agree

    1
  • Acidicus

    +1 we need this!

    1
  • Paul!

    Please Discord, add this.

    1
  • Therapyx

    yeah it would be awesome to bind multiple devices on a keys and switch them. Or at least using multiple inputs at the same time.

    0
  • RedBeans

    +1 i reeaaaaally need this in my life

    0
  • Emperor Goat

    +1 Me tooooooooooooo. (Please.)

    0
  • NightBringer

    +1

    0
  • Appero

    +1

    0
  • AnTiPille

    +1

    0
  • shalithezi

    Definately needed!

    0
  • Kévin

    +1

    0
  • ja2012

    +

    0
  • Tarthibaim

    PLEASE PLEASE PLEASE add this functionality

    0
  • AlessandroM

    I agree, we need this functionality. I run D&D games on Discord, and being able to quickly switch between input devices (or maybe a push-to-talk function?) would let me use my voice changer to speak in my villain's voice. 

    0
  • chimisu

    Would love this feature as well.

    0
  • WelvenDaGreat

    +1 

    0
  • xAlex

    +1

     

    0
  • Hroco

    +1

    0
  • MagicDarkLight

    +1

    0
  • Wanil

    +1

    0
  • Toni

    There is a possibility for the Corsair and Stream Deck user to change the input and output source on discord.

    As I said, you need a Stream Deck or a Corsair Keyboard and the "Stream Deck" application.

    I'm using my K95 RGB Platinum Keyboard with the corresponding Elgato Stream Deck Software.

    In Discord, you need to change the output source by default. Then you go on Stream Deck and install the "audio switcher". "Default" means for Discord, he isn't using the standard default audio settings (brown circle), it means he will use the communication settings as default (blue circle). So you just need to set the default communication on your preferred device (green circle). And that's all! Enjoy.

    My ICUE software often suggested the Stream Deck App to me. So I immediately had the right Stream Deck software for my keyboard. If yours doesn't, check the link above.

     

    1
  • Fluegepilz

    Toni I tried that, but weirdly, my default discord input is not working. When i set the input to my mic it works, and on my windows soundsettings my mic and headphones are selected.

     

    0
  • CJ_Reboot

    OK, so I gave up waiting and made my own :)

    First up, run powershell as admin and type:

    Install-Module -Name AudioDeviceCmdlets

    Answer Y to all prompts and once done type:

    get-audiodevice -list

    Make a note of the names for the mics and speakers you wish to use.

    Copy the below into a file and call is something like toggle.ps1:

    #
    # Change the strings to your required combination
    # You can get a list of all device names with:  get-audiodevice -list
    #
    $mic1=get-audiodevice -list | where-object {$_.name -eq "Microphone (Blue Snowball )"}
    $spk1=get-audiodevice -list | where-object {$_.name -eq "Headphones (Realtek(R) Audio)"}
    $mic2=get-audiodevice -list | where-object {$_.name -eq "Speakers (Steam Streaming Microphone)"}
    $spk2=get-audiodevice -list | where-object {$_.name -eq "Speakers (Steam Streaming Speakers)"}
    $current=get-audiodevice -playbackcommunication
    if ($current.name -eq $spk1.name)
    { 
     set-audiodevice -id $mic2.id -CommunicationOnly
     set-audiodevice -id $spk2.id -CommunicationOnly
    }else{
     set-audiodevice -id $mic1.id -CommunicationOnly
     set-audiodevice -id $spk1.id -CommunicationOnly
    }
        
    

    Change the names for the combinations you require to whatever they are for your system, replacing Blue Snowball, etc. and save the file.

    Now, create a shortcut to this ps1 file on your desktop, right click the shortcut and click properties.

    Change the TARGET to:

    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -executionpolicy bypass -file "<path to file.ps1>"

    replacing <path to file> with wherever you saved it, eg c:\myscripts\toggle.ps1"

    Click advanced and set Run as Administrator. Click OK twice.

    Run the shortcut.

    Now in discord, set your mic/speaker to Default for both.

    From now on, running the ps1 file will toggle your input/output devices.

    This is all because DEFAULT isn't your default mic or speaker, it is your default COMMUNICATION DEVICE mic or speaker.

    Enjoy!

     

     

    1
  • PowerDuDe_DK

    This will do. But I actually switched to Linux in the meantime 😂😂

    I found a scriptet solution there, if any want to know.

    It's got Manjaro, but it should work for most Linux users. If they use Pulse Audio i think 🤔

    0

U moet u aanmelden om een opmerking te plaatsen.