Tentei compilar o audiorecorder no Debian mas desisti devido a dependências quebradas que não consegui solucionar.
Para fazer a modificação é necessário carregar o Pulse Audio Volume Control (pavucontrol) e também o audacity. No audacity apertamos o botão de gravar.
No pavucontrol, vamos na aba 'Gravando'. Lá estará listado o audacity, utilizando o Alsa.
Temos que mudar de " Áudio interno Estéreo analógico " para " Monitor of Áudio interno Estéreo analógico "
de:
para:
Feito isso basta voltar ao audacity e ele já estará recebendo o sinal de som:
Agora o audacity irá gravar todo som interno que estiver em execução, basta pressionar o botão de gravar novamente.
Para que seja feita uma gravação limpa, é necessário que apague o track gravado anteriormente! clica "crtl+w"
Usando o asoundrc
Procurar o nome da fonte no PulseAudio usando o comando: pactl list e então adicionar ao ~/.asoundrc
eh o que tem: analog-stereo.monitor
# pactl list | grep monitor
Fonte de monitoração: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor
Fonte de monitoração: alsa_output.pci-0000_00_14.2.analog-stereo.monitor
Nome: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor
device.class = "monitor"
Nome: alsa_output.pci-0000_00_14.2.analog-stereo.monitor
device.class = "monitor"
No meu caso vai ser:
Para que seja feita uma gravação limpa, é necessário que apague o track gravado anteriormente! clica "crtl+w"
Usando o asoundrc
Procurar o nome da fonte no PulseAudio usando o comando: pactl list e então adicionar ao ~/.asoundrc
eh o que tem: analog-stereo.monitor
# pactl list | grep monitor
Fonte de monitoração: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor
Fonte de monitoração: alsa_output.pci-0000_00_14.2.analog-stereo.monitor
Nome: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor
device.class = "monitor"
Nome: alsa_output.pci-0000_00_14.2.analog-stereo.monitor
device.class = "monitor"
No meu caso vai ser:
######################################################
pcm.pulse_monitor { type pulse device alsa_output.pci-0000_00_14.2.analog-stereo.monitor } ctl.pulse_monitor { type pulse device alsa_output.pci-0000_00_14.2.analog-stereo.monitor }
######################################################
Agora pode usar o pulse_monitor como fonte de gravação
Fonte: https://wiki.archlinux.org/index.php/PulseAudio/Examples
Monitor specific output
It is possible to monitor a specific output, for example to stream audio from a music player into a VOIP application. Simply create a null output device:
pactl load-module module-null-sink sink_name=In Pulseaudio Volume Control (pavucontrol), under the "Playback" tab, change the output of an application to, and in the recording tab change the input of an application to "Monitor of ". Audio will now be outputted from one application into the other.
2 comentários:
Oi, eu tentei fazer isso. Estou usando headset e quero que saia minha voz e o som na gravação. Tentei fazer o q vc fez, mas o som do pc sai muito lento enquando minha voz sai normal. Sabe o que pode ser?
Eu uso Ununtu 16.04 Lts e Audacity 2.2.0-alpha-Aug 17 2017.
Só consegui gravar áudio do pc com uma headset, será que só pdá pra gravar com um headset ou microfone?
me ajudem ae por favor, obg!
Postar um comentário