Hirasaka’s tweet for 2016-10-26
2016 年 10 月 26 日
- 比良坂のBlogに新しい記事が投稿されました。 "Hirasaka’s tweet for 2016-10-25" https://t.co/he3ouClgkI 00:15:45
- RT @tkshnt: コインよりも小さいWi-Fi対応のLinuxマシン – PC Watch https://t.co/k5TpOpNYy8 @pc_watchから 08:37:25
- うーん。RaspberryPi の音量を、amixer 使って、dBで調整したいんだけどどうすりゃいいんだ。マイナスが入るとうまく動かない。リファレンスには like -12.5dB って書いてるんだけどなぁ。。 11:33:42
- おおよそ、%でことは足りるんだけどね。。 11:35:11
- RT @ta_nkt: 【朗報】「パスタは太る」は誤解だった むしろ食べたほうが痩せるらしい #ldnews https://t.co/wKuO0omkcs マジかよデュラムセモリナ粉でうどんや中華麺を作ればいいってことか。 20:19:15
- @moomoocha1229 @kaze_to_aozora "amixer set PCM 80%" みたいな感じで"%"は使えます。dB使うときのサフィックスもオプションそのままに、%のところがdB表記(例えば -12.0dB)とリファレンスには書いてます。が、認識しない。 in reply to moomoocha1229 21:41:25
- @moomoocha1229 @kaze_to_aozora マイナスつかなければ認識する(0dB)ので、たぶん単位ではなく、ハイフンが原因だけど、クォーテーションで囲ったりエスケープシーケンス使っても、コマンドは通らなかった。謎。 in reply to moomoocha1229 21:43:18
- @kaze_to_aozora @moomoocha1229 それは期待通りの動作でした。 in reply to kaze_to_aozora 21:53:37
- @moomoocha1229 @kaze_to_aozora となると、Referenceが間違えてるってことに。。。 in reply to moomoocha1229 21:54:57
- @moomoocha1229 @kaze_to_aozora
こちらをどうぞ
https://t.co/cVIddSaGHw in reply to moomoocha1229 21:59:14 - @kaze_to_aozora @moomoocha1229 いや、頭に符号つけなければ(0dB以上)100%付近のボリュームになるので、Referenceが言う通り、音量変更ができるようですね。頭にマイナスついたときの動作がダメ。 in reply to kaze_to_aozora 22:06:31
- @kaze_to_aozora @moomoocha1229 そうです。Current Volumeを取得して、一時的に消音したあと、再び以前の音量まで戻したい。代替案として、dBではなく%にすればそれなりに動くので、クリティカルに困ってはいないのですが、話題に上がったので。 in reply to kaze_to_aozora 22:10:53
- @kaze_to_aozora @moomoocha1229 「一時的に消音」は amixer set PCM off でもできるけど、フェードアウト/インさせるつもりなので、それでは要件に合わないっていう。。 in reply to kaze_to_aozora 22:17:16
- @moomoocha1229 @kaze_to_aozora たぶん、referenceの下の方に書いてあった、使用例のことだと思うんですけど、それうまく動かないんですよね。デバイス名を明示指定しなきゃならないんですけど、どこに入るのか、いまいちわからないっていう。 in reply to moomoocha1229 22:44:26
- @kaze_to_aozora @moomoocha1229 currentVolumeをパーセントで取得して、for in $(seq $current-vol -1 0)するから、大変じゃないよw in reply to kaze_to_aozora 22:46:50
- @moomoocha1229 @kaze_to_aozora デバイスの確認は、オプションとかコマンドつけないで、amixer と打てば、
Simple mixer control 'PCM',0
・
・
・
のように表示されて、ここの’PCM’がエイリアスで、デバイス番号は0。 in reply to moomoocha1229 22:54:44 - @moomoocha1229 @kaze_to_aozora わーかったー!
$ amixer — set PCM -18.00dB
ってやれば、コマンドが通った!
ありがとうありがとう in reply to moomoocha1229 22:59:38 - @moomoocha1229 @kaze_to_aozora — (–の前後にスペースを入れる)をつけないと、-付きがオプションと判定されてしまう模様。
例:
$ amixer set PCM — -18.00dB
$ amixer — set PCM -1800 in reply to moomoocha1229 23:08:24
カテゴリー: twitter-archive
最近のコメント