
Ubuntu日本語フォーラム

ログインしていません。
最近ipサイマルRADIO(radiko.jp)が始まり、私のようなながら聴取者にはありがたいことなんです。
残念ながらローカル局、NHKが含まれていないのでやはりRADIO Tunerにたよってしまいます。
処理能力に不安がある私のPCで長時間放送を聴いていると些細なことでも気になってきます。
aplay /dev/dsp1 で聴いていると他のプログラムの音が出ない。(aplayがALSAを占有するため?)
radiko.jpを聴いていると、ローカル局へ切り替えるのがじゃまくさい。
など不満が出てきます。
色々ためした結果、「サウンドの設定」で入力デバイスを変更してスピーカーでならす方法が一番
良いのではないかと結論にいたりました。
そこで入力の切り替えをコマンドで行う方法を知りたくなったしだいです。
システムー>設定ー>サウンド
サウンドの設定ー>入力(tab)
サウンドの入力デバイスを選択してください(H):
Internal Audio Analog Stereo ー> FM_Radio Analog Stereo へ入力デバイスの変更
これと同じ結果を端末コマンド指示で適用させるにはどのようなコマンドと手順をふめば良いのでしょうか。
ALSA用のコマンド
amixer
alsamixergui
aplay
など用意しているがホームページの説明を読んでも理解できない。
参照URL
サウンド録音(ALSA0.9.0)
http://www2h.biglobe.ne.jp/~hnakamur/technolab/linux/sound/rec/rec2.htm
使用OS : ubuntu 9.10 日本語 REMIX
オフライン
のんき さん による投稿:
aplay /dev/dsp1 で聴いていると他のプログラムの音が出ない。(aplayがALSAを占有するため?)
PulseAudio 経由で再生してみてはどうでしょうか。
paplay /dev/dsp1
オフライン
vbkさん、おつき合いありがとうございます。
助言を頂いたコマンドを実行したところ
$ paplay /dev/dsp1
Failed to open audio file.
となります。
-d、-p など入れて試して見ましたが同じエラーメッセージとなりました。
なお、aplayでは以下の用に判定されて動作しております。
$ aplay -v /dev/dsp1
再生中 raw データ '/dev/dsp1' : Unsigned 8 bit, レート 8000 Hz, モノラル
ALSA <-> PulseAudio PCM I/O Plugin
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : U8
subformat : STD
channels : 1
rate : 8000
exact rate : 8000 (8000/1)
msbits : 8
buffer_size : 4000
period_size : 1000
period_time : 125000
tstamp_mode : NONE
period_step : 1
avail_min : 1000
period_event : 0
start_threshold : 4000
stop_threshold : 4000
silence_threshold: 0
silence_size : 0
boundary : 2097152000
オフライン