You are not logged in.

#1 2011-05-27 08:18:32

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

gnome-sound recorder not working with Pulseaudio

Hi All,

After the upgrade to gnome3, which installs pulseaudio by default, I see that gnome-sound-recorder only shows a "capture" record source, there is no mic ... or other source.
alsamixer only shows the main volume control now.

I installed pavucontrol and it shows nothing in the "record" tab, when I hit record on gnome-sound-recorder ..

Does anyone know how to get recording going with pulseaudio ..??

Cheers,
B

Offline

#2 2011-06-03 03:36:50

RockrKnight
Member
Registered: 2011-06-03
Posts: 10

Re: gnome-sound recorder not working with Pulseaudio

I'm using gnome 3 as well and I had that problem too, what I did was this:

1. I installed gnome-alsamixer and activated the microphone from there (because is muted), also you can configure multiples variables there.
2. Then I installed Audacity and with that you can record everything.

If you can't find another solution try to apply this.

Sorry if I make a mistake with english (is not my first language).
Regards.

Offline

#3 2011-06-03 06:56:52

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: gnome-sound recorder not working with Pulseaudio

RockrKnight wrote:

I'm using gnome 3 as well and I had that problem too, what I did was this:

1. I installed gnome-alsamixer and activated the microphone from there (because is muted), also you can configure multiples variables there.
2. Then I installed Audacity and with that you can record everything.

If you can't find another solution try to apply this.

Sorry if I make a mistake with english (is not my first language).
Regards.

Hi thanks for that, that works for recording off the mike, but what I want is to record from any source playing on the speakers/headphone.

I found this script on the net that works very well:

--------------------------------------------------------------------
#!/bin/bash
WAV="$1"
if [ -z "$WAV" ]; then
    echo "Usage: $0 OUTPUT.WAV" >&2
    exit 1
fi
rm -f "$WAV"

# Get sink monitor:
MONITOR=$(pactl list | egrep -A2 '^(\*\*\* )?Source #' | \
    grep 'Name: .*\.monitor$' | awk '{print $NF}' | tail -n1)
echo "set-source-mute ${MONITOR} false" | pacmd >/dev/null

# Record it raw, and convert to a wav
echo "Recording to $WAV ..."
echo "Close this window to stop"
parec -d "$MONITOR" | sox -t raw -r 44100 -sLb 16 -c 2 - "$WAV"
#parec –format=s16le –device=”$MONITOR” | oggenc –raw –quiet –quality=4 -o $WAV -
-----------------------------------------------------

It records whatever is playing to a .wav file which I can then convert to whatever format I want with Audacity/Sound Converter etc ..

Cheers,
B

Offline

Board footer

Powered by FluxBB