All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeremy Hall <jhall@maoz.com>
To: alsa-devel@lists.sourceforge.net
Subject: I must be really dense
Date: Fri, 11 Jul 2003 09:05:38 -0400 (EDT)	[thread overview]
Message-ID: <200307111305.h6BD5c96023078@sith.maoz.com> (raw)

Hi,

I upgraded from 2.5.68 to 2.5.75 this morning to see if the pcm_multi race 
had made it into the kernel, it had, and now when I try to run alsactl 
restore or alsactl store, it whines about snd_ctl_open no such file or 
directory

This is on another machine than the one I have other alsactl problems.  So 
I am quite confused and am thinking maybe some file from old alsa from 
years ago is conflicting with some current install and thus something 
magical never got installed.

Here is my asound.state file, although an asound.conf file seems to be 
updated periodically too so I'm also confused about that.

_J

state.15 {
	control.1 {
		comment.access 'read write'
		comment.type IEC958
		iface PCM
		name 'IEC958 Playback Default'
		value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.2 {
		comment.access 'read write inactive'
		comment.type IEC958
		iface PCM
		name 'IEC958 Playback PCM Stream'
		value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.3 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.4 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.5 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 ADAT1
		comment.item.1 Coaxial
		comment.item.2 Internal
		iface PCM
		name 'IEC958 Input Connector'
		value Coaxial
	}
	control.6 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name 'IEC958 Output also on ADAT1'
		value false
	}
	control.7 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 AutoSync
		comment.item.1 Master
		comment.item.2 'Word Clock'
		iface PCM
		name 'Sync Mode'
		value Master
	}
	control.8 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 'IEC958 In'
		comment.item.1 'ADAT1 In'
		comment.item.2 'ADAT2 In'
		comment.item.3 'ADAT3 In'
		iface PCM
		name 'Preferred Sync Source'
		value 'ADAT1 In'
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name 'Channels Thru'
		value.0 false
		value.1 false
		value.2 false
		value.3 false
		value.4 false
		value.5 false
		value.6 false
		value.7 false
		value.8 false
		value.9 false
		value.10 false
		value.11 false
		value.12 false
		value.13 false
		value.14 false
		value.15 false
		value.16 false
		value.17 false
		value.18 false
		value.19 false
		value.20 false
		value.21 false
		value.22 false
		value.23 false
		value.24 false
		value.25 false
	}
	control.10 {
		comment.access read
		comment.type INTEGER
		comment.range '0 - 96000'
		iface PCM
		name 'IEC958 Sample Rate'
		value -1
	}
	control.11 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT1 Sync Check'
		value 'Lock Sync'
	}
	control.12 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT2 Sync Check'
		value 'Lock Sync'
	}
	control.13 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT3 Sync Check'
		value 'Lock Sync'
	}
	control.14 {
		comment.access read
		comment.type BOOLEAN
		iface PCM
		name 'Timecode Valid'
		value false
	}
	control.15 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name Passthru
		value false
	}
	control.16 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT3 Sync Check'
		value 'Lock Sync'
	}
	control.17 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 ADAT1
		comment.item.1 Internal
		iface PCM
		name 'ADAT1 Input Source'
		value ADAT1
	}
}
state.15_1 {
	control.1 {
		comment.access 'read write'
		comment.type IEC958
		iface PCM
		name 'IEC958 Playback Default'
		value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.2 {
		comment.access 'read write inactive'
		comment.type IEC958
		iface PCM
		name 'IEC958 Playback PCM Stream'
		value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.3 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.4 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.5 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 ADAT1
		comment.item.1 Coaxial
		comment.item.2 Internal
		iface PCM
		name 'IEC958 Input Connector'
		value Coaxial
	}
	control.6 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name 'IEC958 Output also on ADAT1'
		value false
	}
	control.7 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 AutoSync
		comment.item.1 Master
		comment.item.2 'Word Clock'
		iface PCM
		name 'Sync Mode'
		value 'Word Clock'
	}
	control.8 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 'IEC958 In'
		comment.item.1 'ADAT1 In'
		comment.item.2 'ADAT2 In'
		comment.item.3 'ADAT3 In'
		iface PCM
		name 'Preferred Sync Source'
		value 'ADAT1 In'
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name 'Channels Thru'
		value.0 false
		value.1 false
		value.2 false
		value.3 false
		value.4 false
		value.5 false
		value.6 false
		value.7 false
		value.8 false
		value.9 false
		value.10 false
		value.11 false
		value.12 false
		value.13 false
		value.14 false
		value.15 false
		value.16 false
		value.17 false
		value.18 false
		value.19 false
		value.20 false
		value.21 false
		value.22 false
		value.23 false
		value.24 false
		value.25 false
	}
	control.10 {
		comment.access read
		comment.type INTEGER
		comment.range '0 - 96000'
		iface PCM
		name 'IEC958 Sample Rate'
		value -1
	}
	control.11 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT1 Sync Check'
		value 'Lock Sync'
	}
	control.12 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT2 Sync Check'
		value 'Lock Sync'
	}
	control.13 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT3 Sync Check'
		value 'Lock Sync'
	}
	control.14 {
		comment.access read
		comment.type BOOLEAN
		iface PCM
		name 'Timecode Valid'
		value false
	}
	control.15 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface PCM
		name Passthru
		value false
	}
	control.16 {
		comment.access read
		comment.type ENUMERATED
		comment.item.0 'No Lock'
		comment.item.1 Lock
		comment.item.2 'No Lock Sync'
		comment.item.3 'Lock Sync'
		iface PCM
		name 'ADAT3 Sync Check'
		value 'Lock Sync'
	}
	control.17 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 ADAT1
		comment.item.1 Internal
		iface PCM
		name 'ADAT1 Input Source'
		value ADAT1
	}
}


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1

             reply	other threads:[~2003-07-11 13:05 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-11 13:05 Jeremy Hall [this message]
2003-07-11 15:14 ` I must be really dense Clemens Ladisch
2003-07-11 15:38   ` Jeremy Hall
2003-07-11 15:58   ` Jeremy Hall
2003-07-14 14:59     ` Takashi Iwai

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=200307111305.h6BD5c96023078@sith.maoz.com \
    --to=jhall@maoz.com \
    --cc=alsa-devel@lists.sourceforge.net \
    /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.