[pulseaudio-discuss] No source (typo, should be sound) from pulseaudio.. alsa is working fine though..
Shawn Ferris
shawn.ferris at gmail.com
Sun Jan 29 22:43:03 PST 2012
Shawn Ferris <shawn.ferris at gmail.com> wrote:
>Hi All --
>
>I hope someone can help me. I mentioned a few weeks ago that I was
>having trouble getting audio from pulseaudio on my pandaboard. Since
>then, some bugs and work arounds have been discovered and now, I'm
>fairly confident that alsa is behaving correctly, and pulseaudio is
>starting without problems.. however, I still can't hear almost
>anything..
>
>These work:
>aplay Noise.wav
>aplay -D plughw:0,0 Noise.wav
>
>These don't: (they seem to, just don't hear anything)
>paplay Noise.wav
>paplay --device='alsa_output.platform-soc-audio.default-mapping-output'
>--volume=65537 Noise.wav
>
>Here's the screwy part.. this does work:
>gst-launch audiotestsrc ! audioconvert ! pulsesink
>device='alsa_output.platform-soc-audio.default-mapping-output'
>
>If I hear the audiotestsrc, shouldn't I be able to hear the others?
>Here's the output of pa when using paplay:
>
>
>I: [pulseaudio] client.c: Created 0 "Native client (UNIX socket client)"
>I: [pulseaudio] protocol-native.c: Got credentials: uid=500 gid=500 success=1
>I: [pulseaudio] module-stream-restore.c: Restoring volume for sink
>input sink-input-by-application-name:pacat.
>I: [alsa-sink] alsa-sink.c: Trying resume...
>I: [alsa-sink] alsa-util.c: Trying to disable ALSA period wakeups,
>using timers only
>I: [alsa-sink] alsa-util.c: ALSA period wakeups disabled
>I: [alsa-sink] alsa-sink.c: Resumed successfully...
>I: [alsa-sink] alsa-sink.c: Starting playback.
>I: [pulseaudio] remap.c: Using mono to stereo remapping
>I: [pulseaudio] resampler.c: Using resampler 'speex-float-3'
>I: [pulseaudio] resampler.c: Using float32le as working format.
>I: [pulseaudio] resampler.c: Choosing speex quality setting 3.
>I: [pulseaudio] sink-input.c: Created input 0 "Noise.wav" on
>alsa_output.platform-soc-audio.default-mapping-output with sample spec
>s16le 1ch 48000Hz and channel map mono
>I: [pulseaudio] sink-input.c: media.format = "WAV (Microsoft)"
>I: [pulseaudio] sink-input.c: application.process.host = "pradio"
>I: [pulseaudio] sink-input.c: application.process.binary = "pacat"
>I: [pulseaudio] sink-input.c: application.language = "C"
>I: [pulseaudio] sink-input.c: application.process.machine_id =
>"98dbd9163734a3bd67e383a500000007"
>I: [pulseaudio] sink-input.c: module-stream-restore.id =
>"sink-input-by-application-name:pacat"
>I: [pulseaudio] protocol-native.c: Requested tlength=2000.00 ms,
>minreq=20.00 ms
>I: [pulseaudio] protocol-native.c: Final latency 2742.31 ms = 1960.00
>ms + 2*20.00 ms + 742.31 ms
>I: [pulseaudio] sink-input.c: Freeing input 0 "Noise.wav"
>I: [pulseaudio] client.c: Freed 0 "pacat"
>I: [pulseaudio] protocol-native.c: Connection died.
>
>No blatant errors that I see.. and I think the volumes are correct and
>not muted:
>
> index: 1
> name: <alsa_output.platform-soc-audio.default-mapping-output>
> driver: <module-alsa-card.c>
> flags: HARDWARE DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
> state: SUSPENDED
> suspend cause: IDLE
> priority: 9000
> volume: 0: 100% 1: 100%
> 0: 0.00 dB 1: 0.00 dB
> balance 0.00
> base volume: 100%
> 0.00 dB
> volume steps: 65537
> muted: no
> current latency: 0.00 ms
> max request: 0 KiB
> max rewind: 0 KiB
> monitor source: 1
> sample spec: s16le 2ch 44100Hz
> channel map: front-left,front-right
> Stereo
> used by: 0
> linked by: 0
> configured latency: 0.00 ms; range is 0.50 .. 742.31 ms
> card: 1 <alsa_card.platform-soc-audio>
> module: 5
> properties:
> alsa.resolution_bits = "16"
> device.api = "alsa"
> device.class = "sound"
> alsa.class = "generic"
> alsa.subclass = "generic-mix"
> alsa.name = ""
> alsa.id = "Multimedia null-codec-dai-0"
> alsa.subdevice = "0"
> alsa.subdevice_name = "subdevice #0"
> alsa.device = "0"
> alsa.card = "0"
> alsa.card_name = "Panda"
> alsa.long_card_name = "TI OMAP4 Board"
> device.bus_path = "platform-soc-audio"
> sysfs.path = "/devices/platform/soc-audio/sound/card0"
> device.string = "plughw:0,0"
> device.buffering.buffer_size = "130944"
> device.buffering.fragment_size = "65472"
> device.access_mode = "mmap+timer"
> device.profile.name = "default-mapping-output"
> device.profile.description = "Default headset testing TI 4430 based board"
> device.description = "Panda Default headset testing TI 4430 based board"
> module-udev-detect.discovered = "1"
> device.icon_name = "audio-card"
>
>Anyone have any suggestions? at first, I didn't have the
>pulse/pulse-access user/groups set up.. are those still required when
>running under an unprivileged user account. (adding then neither
>helped nor hurt that I could tell) and lastly, I've tried with and
>without the linaro ucm tarball.
>(https://launchpad.net/linaro-multimedia-ucm) I've got what I believe
>is a working ucm configuration for alsa, but pa errors trying to load
>the verbs so I've moved the ucm configuration out of the way.. have
>the ucm changes been committed to pa?
>
>Thanks for any help!!
>Shawn
More information about the pulseaudio-discuss
mailing list