[Armadillo:07300] Re: Armadillo-420のCON9にオーディオ機能を割り当てたい

s.maruyama email@hidden
2011年 5月 31日 (火) 18:02:43 JST


竹之下様

お世話になります、丸山です。

A420で実行すると以下のエラーが出ます。
[email@hidden (ttymxc1) ~]# aplay -M -twav /mnt/sample.wav
ALSA lib conf.c:2854:(snd_config_hook_load) cannot access file
/usr/share/alsa/cards/aliases.conf
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default
aplay: main:550: audio open error: No such file or directory

/usr/share/alsa/cards/aliases.conf が無いと言っているので
A440のディレクトリを確認したら、
/usr/share/alsa/ards/aliases.conf  あり
/usr/share/alsa/pcm/default.conf  あり
ということでした。

どこから持ってきたか、覚えてません。
A440は、 aplay と mpg123 が動作します。

以上、よろしくお願いいたします。

> 竹之下です。
>
> s.maruyama さんは書きました:
>> お世話になります、丸山です。
>>
>> 確認です。
>> /asound.conf をA420のユーザーランドの/etc/asound.conf に
>> コピーして実行していません、その前に確認させてください。
>>
>> A440に/etc/asound.conf は無いのに、A420にコピーして動作しますか
>> または、/asound.conf は、他のディレクトリでしょうか。
> Armadillo-440用の標準ユーザーランドには、/etc/asound.confは含まれています。 
> 
>
> 中身は、以下のようにデフォルトのデバイスを指定しているだけです。
> [email@hidden (ttymxc1) ~]# cat /etc/asound.conf
> pcm.!default {
>        type hw
>        card 0
> }
>
> ctl.!default {
>        type hw
>        card 0
> }
>
>>
>> A440に存在しているが、A420に無いファイルは下記です。
>> /ards/aliases.conf、/pcm/default.conf のコピーは必要ですか。
> 以前のメールにも書きましたが、最低限以下のファイルだけで大丈夫なはずです。
> /etc/asound.conf
> /usr/share/alsa/alsa.conf
>
>>
>> ◇A440のディレクトリ
>>  /etc/asound.conf   無し
>>  /usr/share/alsa/ards/aliases.conf  あり
>>  /usr/share/alsa/pcm/default.conf  あり
> 標準のユーザーランドにはこれらのファイルは入っていないはずなのですが、
> これらのファイルはどこから持ってきたものでしょうか?
>
>>
>> ◇A420のディレクトリ
>>  /etc/asound.conf   無し
>>  /usr/share/alsa/ards/aliases.conf  無し
>>  /usr/share/alsa/pcm/default.conf  無し
>>
>> 以上、よろしくお願いいたします。
>>
>>>> A420を確認しました。
>>>>
>>>>> /etc/asound.conf
>>>> →無し
>>> atmark-dist/vendors/AtmarkTechno/Armadillo-420/etc/asound.conf
>>> を、
>>> Armadilloのユーザーランドの
>>> /etc//asound.conf
>>> にコピーして実行してみると、どのようになりますでしょうか?
>>>
>>>>
>>>>> /usr/share/alsa/alsa.conf
>>>> →あり
>>>>
>>>> 以上、よろしくお願い致します。
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>




armadillo メーリングリストの案内