(こんな連載記録になるとは)
ランダム再生はいいのだが,このスクリプトを見た Muraoka 師が問題点に気づいた.
bash スクリプトの中では乱数として組み込み変数の RANDOM が使える.今回使った Jonas Klang 氏のスクリプトでも RANDOM を使っている.あまりよい疑似乱数でもないらしいが,それ以前に,この変数は 32K までの整数を返す.
では,自分のライブラリにはどのくらいの曲数があるのかというと,これは
mpc stats
で調べることができて,現時点で 41,000 を超えている.ということは,1万曲近くがそもそも再生の対象にならない.ということで,スクリプトを修正してみた.
PC,オーディオ,工作,Linux設定,その他いろいろのメモ.公開後も加筆・修正すること多し. Personal memorandum about PC, audio, DIY, Linux, etc. English version will be added when requested (or from my caprice).
2015年1月29日木曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(5) playlistへの自動ランダム登録とワンキー操作の追加
2015年1月28日水曜日
2015年1月27日火曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(3) 本体キーボードで play/pause トグルなど
(2)で終わりのはずが,もうちょっと追加で.ただし,まだ実験中なので随時改訂.
LOOX-U はキーボードが付いているので,別マシン (スマホ等を含めて) のクライアントソフトを使わなくても,本体だけでもいろいろコントロールはできる.とはいえ,あのキーボードと画面であらゆる操作をしたいとも思わないが (老眼の身には厳しすぎる).
にしても,再生の一時停止/再開くらいができるだけで,使い勝手は全然違ってくるはず.シャットダウンは電源スイッチを acpid が監視して,shutdown コマンドで落ちるようになっているのだから,適当なイベントで mpc toggle を発行してくれるだけで十分である.
最初は,acpid を使おうと思ったが,電源ボタン以外に拾えるイベントは LOOX-U ではハードウェアボリュームスイッチだけであった.これは操作しにくすぎるので却下.
次は,マウス (LOOX-U には妙なポインタが付いている) のボタンを考えたが,これもどうやってイベントを拾うのか,よくわからない.あれこれ考えながらネット上を彷徨っていると,参考になるページが目に入った.
2015年1月26日月曜日
LOOX-U/C40 への Voyage MPD 0.9.5 の導入(2) sshfsとautofsによる接続
(前回の続き)
(2016.1.29 追記あり)
sshfs を使ってデータの入っている NAS に接続する 編.
やろうとしていることのイメージ図.
ssh でつながった先にあるサーバにマウントされている NAS のデータを,Voyage から読む.
yjo.domain.net に ユーザ yjo で ssh 接続できることが前提.
現時点では未完成.(read only マウントまでできたので一応一区切り)
(2016.1.29 追記あり)
sshfs を使ってデータの入っている NAS に接続する 編.
やろうとしていることのイメージ図.
ssh でつながった先にあるサーバにマウントされている NAS のデータを,Voyage から読む.
yjo.domain.net に ユーザ yjo で ssh 接続できることが前提.
2015年1月21日水曜日
LibreOffice / OpenOffice Math の tips
・色を変える color red { }
red 以外は,green,blue,cyan,magenta,yellow,white は有効だった.
・フォントサイズを変える size 20 { }
数字はポイント数
・部分的にイタリックを解除する " "
double quotationで囲ってテキスト扱いにし,テキストのフォントを適当なものに指定する
red 以外は,green,blue,cyan,magenta,yellow,white は有効だった.
・フォントサイズを変える size 20 { }
数字はポイント数
・部分的にイタリックを解除する " "
double quotationで囲ってテキスト扱いにし,テキストのフォントを適当なものに指定する
登録:
投稿 (Atom)


