You are not logged in.

#1 2020-03-16 20:55:56

tomsk
Member
Registered: 2016-12-17
Posts: 224

Stereo Mix

Hello, I want to make Stereo Mix like Windows has (virtual device which listens what do you hear and you can use it as input device).

I found it here: https://wiki.archlinux.org/index.php/Pu … o/Examples in category ALSA monitor source.

So this is my output from pactl list:

[tomsk@tomsk-PC ~]$ pactl list | grep "monitor"
        Monitor Source: alsa_output.usb-Creative_Technology_Ltd_Sound_Blaster_Play__2_000000008582-00.analog-stereo.monitor
        Monitor Source: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
        Name: alsa_output.usb-Creative_Technology_Ltd_Sound_Blaster_Play__2_000000008582-00.analog-stereo.monitor
                device.class = "monitor"
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
                device.class = "monitor"
                media.name = "alsa_input.usb-Creative_Technology_Ltd_Sound_Blaster_Play__2_000000008582-00.analog-stereomonitor2.0x7fff8760de10"

So I added this:

pcm.pulse_monitor {
  type pulse
  device alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
}

ctl.pulse_monitor {
  type pulse
  device alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
}

into ~/.asoundrc

But I still cannot choose monitor device as input device on TeamSpeak, and this is screenshot from pavucontrol:
https://i.imgur.com/zU058Wt.png

What is wrong? hmm

Last edited by tomsk (2020-03-16 22:15:26)


I use several linux distros like: Archlinux, Ubuntu, Fedora, Linux Mint

Offline

#2 2020-03-16 21:48:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,388

Re: Stereo Mix

There shouldn't be a need for that. Set up teamspeak to use pulse instead of ALSA, start a recording and move it to the monitor in pavucontrol.

Or do you still want to be able to speak while the monitor is recording your output?

Last edited by V1del (2020-03-16 21:49:07)

Offline

#3 2020-03-16 21:53:46

tomsk
Member
Registered: 2016-12-17
Posts: 224

Re: Stereo Mix

But I don't have option for monitor capture device, I have only:
- Default
- Sound Blaster Play! 2 Analog Stereo (my sound card)
- Built-in Audio Analog Stereo
https://i.imgur.com/fhBH1oD.png

Last edited by tomsk (2020-03-16 22:15:38)


I use several linux distros like: Archlinux, Ubuntu, Fedora, Linux Mint

Offline

#4 2020-03-16 22:10:15

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,388

Re: Stereo Mix

Teamspeak doesn't create an immovable stream, just move the capture stream to the relevant monitor device in pavucontrol

Please resize those images to 200x200 thumbnails or just post a link.

Offline

#5 2020-03-16 22:16:47

tomsk
Member
Registered: 2016-12-17
Posts: 224

Re: Stereo Mix

Ah okey it works, I thought that I have to create new Capture profile for it, is possible to use this approach too? So I dont have to open pavucontrol every time?


I use several linux distros like: Archlinux, Ubuntu, Fedora, Linux Mint

Offline

#6 2020-03-16 22:21:58

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,388

Re: Stereo Mix

If you tell teamspeak to just use the "default" device, it should not explicitly set this itself and normal pulse device/fallback remembering logic should take care of this.

Offline

#7 2020-03-16 22:25:56

tomsk
Member
Registered: 2016-12-17
Posts: 224

Re: Stereo Mix

But how can I tell TeamSpeak that default device is monitor and not real microphone?


I use several linux distros like: Archlinux, Ubuntu, Fedora, Linux Mint

Offline

#8 2020-03-16 22:58:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,388

Re: Stereo Mix

You don't, pulseaudio will.

Last edited by V1del (2020-03-16 22:59:16)

Offline

#9 2020-03-23 16:48:57

tomsk
Member
Registered: 2016-12-17
Posts: 224

Re: Stereo Mix

Thank you and last question if there easy way to mix my microphone and output? That it will listen my microphone and monitor of my output.


I use several linux distros like: Archlinux, Ubuntu, Fedora, Linux Mint

Offline

Board footer

Powered by FluxBB