All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lauri Hintsala <lauri.hintsala@bluegiga.com>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: alsa-devel@alsa-project.org, w.sang@pengutronix.de,
	linux-arm-kernel@lists.infradead.org,
	Dong Aisheng <b29396@freescale.com>,
	lrg@ti.com, shawn.guo@freescale.com
Subject: Re: [PATCH 0/4] ASoC: fix saif record unwork issue
Date: Wed, 25 Jul 2012 08:26:38 +0300	[thread overview]
Message-ID: <500F838E.6050709@bluegiga.com> (raw)
In-Reply-To: <20120724192125.GF3099@opensource.wolfsonmicro.com>

On 07/24/2012 10:21 PM, Mark Brown wrote:
> On Tue, Jul 24, 2012 at 03:46:38PM +0300, Lauri Hintsala wrote:
>
>> 1. Recorded audio file is totally silent. Hexdump shows zeros.
>
> This one is commonly due to devices powering up muted by default and
> requiring that you set some controls to route the audio through - are
> you sure you've not missed anything there?

I tried to set gains and other settings with alsamixer. I didn't see any 
options for muting. Here is the output of amixer.

$ amixer
Simple mixer control 'Headphone',0
   Capabilities: pvolume penum
   Playback channels: Front Left - Front Right
   Limits: Playback 0 - 127
   Mono:
   Front Left: Playback 122 [96%] [9.50dB]
   Front Right: Playback 122 [96%] [9.50dB]
Simple mixer control 'Headphone Mux',0
   Capabilities: enum
   Items: 'DAC' 'LINE_IN'
   Item0: 'LINE_IN'
Simple mixer control 'Headphone Playback ZC',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Simple mixer control 'PCM',0
   Capabilities: pvolume penum
   Playback channels: Front Left - Front Right
   Limits: Playback 0 - 192
   Mono:
   Front Left: Playback 173 [90%]
   Front Right: Playback 173 [90%]
Simple mixer control 'Mic',0
   Capabilities: volume volume-joined penum
   Playback channels: Mono
   Capture channels: Mono
   Limits: 0 - 4
   Mono: 2 [50%] [30.00dB]
Simple mixer control 'Capture',0
   Capabilities: cvolume penum
   Capture channels: Front Left - Front Right
   Limits: Capture 0 - 15
   Front Left: Capture 14 [93%]
   Front Right: Capture 14 [93%]
Simple mixer control 'Capture Attenuate Switch (-6dB)',0
   Capabilities: volume volume-joined penum
   Playback channels: Mono
   Capture channels: Mono
   Limits: 0 - 2
   Mono: 2 [100%]
Simple mixer control 'Capture Mux',0
   Capabilities: enum
   Items: 'MIC_IN' 'LINE_IN'
   Item0: 'LINE_IN'
Simple mixer control 'Capture ZC',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]

The testing is not currently very reasonable. I have to reboot my 
machine after every single recording because of "busy" bug.

Regards,
Lauri

WARNING: multiple messages have this Message-ID (diff)
From: lauri.hintsala@bluegiga.com (Lauri Hintsala)
To: linux-arm-kernel@lists.infradead.org
Subject: [alsa-devel] [PATCH 0/4] ASoC: fix saif record unwork issue
Date: Wed, 25 Jul 2012 08:26:38 +0300	[thread overview]
Message-ID: <500F838E.6050709@bluegiga.com> (raw)
In-Reply-To: <20120724192125.GF3099@opensource.wolfsonmicro.com>

On 07/24/2012 10:21 PM, Mark Brown wrote:
> On Tue, Jul 24, 2012 at 03:46:38PM +0300, Lauri Hintsala wrote:
>
>> 1. Recorded audio file is totally silent. Hexdump shows zeros.
>
> This one is commonly due to devices powering up muted by default and
> requiring that you set some controls to route the audio through - are
> you sure you've not missed anything there?

I tried to set gains and other settings with alsamixer. I didn't see any 
options for muting. Here is the output of amixer.

$ amixer
Simple mixer control 'Headphone',0
   Capabilities: pvolume penum
   Playback channels: Front Left - Front Right
   Limits: Playback 0 - 127
   Mono:
   Front Left: Playback 122 [96%] [9.50dB]
   Front Right: Playback 122 [96%] [9.50dB]
Simple mixer control 'Headphone Mux',0
   Capabilities: enum
   Items: 'DAC' 'LINE_IN'
   Item0: 'LINE_IN'
Simple mixer control 'Headphone Playback ZC',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Simple mixer control 'PCM',0
   Capabilities: pvolume penum
   Playback channels: Front Left - Front Right
   Limits: Playback 0 - 192
   Mono:
   Front Left: Playback 173 [90%]
   Front Right: Playback 173 [90%]
Simple mixer control 'Mic',0
   Capabilities: volume volume-joined penum
   Playback channels: Mono
   Capture channels: Mono
   Limits: 0 - 4
   Mono: 2 [50%] [30.00dB]
Simple mixer control 'Capture',0
   Capabilities: cvolume penum
   Capture channels: Front Left - Front Right
   Limits: Capture 0 - 15
   Front Left: Capture 14 [93%]
   Front Right: Capture 14 [93%]
Simple mixer control 'Capture Attenuate Switch (-6dB)',0
   Capabilities: volume volume-joined penum
   Playback channels: Mono
   Capture channels: Mono
   Limits: 0 - 2
   Mono: 2 [100%]
Simple mixer control 'Capture Mux',0
   Capabilities: enum
   Items: 'MIC_IN' 'LINE_IN'
   Item0: 'LINE_IN'
Simple mixer control 'Capture ZC',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]

The testing is not currently very reasonable. I have to reboot my 
machine after every single recording because of "busy" bug.

Regards,
Lauri

  reply	other threads:[~2012-07-25  5:26 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-20  9:20 [PATCH 0/4] ASoC: fix saif record unwork issue Dong Aisheng
2012-07-20  9:20 ` Dong Aisheng
2012-07-20  9:20 ` [PATCH 1/4] ASoC: mxs-saif: fix clock prepare and enable unbalance issue Dong Aisheng
2012-07-20  9:20   ` Dong Aisheng
2012-07-21  7:03   ` Shawn Guo
2012-07-21  7:03     ` [alsa-devel] " Shawn Guo
2012-07-24 19:18   ` Mark Brown
2012-07-24 19:18     ` Mark Brown
2016-01-16 16:24   ` Måns Rullgård
2016-01-16 16:24     ` Måns Rullgård
2012-07-20  9:20 ` [PATCH 2/4] ASoC: mxs-saif: set a base clock rate for EXTMASTER mode work Dong Aisheng
2012-07-20  9:20   ` Dong Aisheng
2012-07-21  7:20   ` Shawn Guo
2012-07-21  7:20     ` [alsa-devel] " Shawn Guo
2012-07-24 19:18   ` Mark Brown
2012-07-24 19:18     ` Mark Brown
2012-07-20  9:20 ` [PATCH 3/4] ASoC: sgtl5000: remove unneeded snd_soc_dapm_new_widgets in probe Dong Aisheng
2012-07-20  9:20   ` Dong Aisheng
2012-07-21  8:37   ` Shawn Guo
2012-07-21  8:37     ` [alsa-devel] " Shawn Guo
2012-07-24 19:20   ` Mark Brown
2012-07-24 19:20     ` Mark Brown
2012-07-20  9:20 ` [PATCH 4/4] ARM: mx28evk: add missed clkmux select for saif Dong Aisheng
2012-07-20  9:20   ` Dong Aisheng
2012-07-21  7:40   ` Shawn Guo
2012-07-21  7:40     ` [alsa-devel] " Shawn Guo
2012-07-23  2:36     ` Dong Aisheng
2012-07-23  2:36       ` [alsa-devel] " Dong Aisheng
2012-07-28  8:25       ` Shawn Guo
2012-07-28  8:25         ` [alsa-devel] " Shawn Guo
2012-08-01  2:47         ` Dong Aisheng
2012-08-01  2:47           ` Dong Aisheng
2012-07-24 12:46 ` [PATCH 0/4] ASoC: fix saif record unwork issue Lauri Hintsala
2012-07-24 12:46   ` [alsa-devel] " Lauri Hintsala
2012-07-24 19:21   ` Mark Brown
2012-07-24 19:21     ` [alsa-devel] " Mark Brown
2012-07-25  5:26     ` Lauri Hintsala [this message]
2012-07-25  5:26       ` Lauri Hintsala
2012-07-25  6:44       ` Dong Aisheng
2012-07-25  6:44         ` [alsa-devel] " Dong Aisheng
2012-07-25  8:55         ` Lauri Hintsala
2012-07-25  8:55           ` [alsa-devel] " Lauri Hintsala

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=500F838E.6050709@bluegiga.com \
    --to=lauri.hintsala@bluegiga.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=b29396@freescale.com \
    --cc=broonie@opensource.wolfsonmicro.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=lrg@ti.com \
    --cc=shawn.guo@freescale.com \
    --cc=w.sang@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.