Login
Immutable PageDiscussionInfoAttachments
Diff for "chmod/diary/2011-09-22"

MMA
Differences between revisions 1 and 2
Revision 1 as of 2011-09-22 21:06:10
Size: 1283
Editor: chmod
Comment:
Revision 2 as of 2011-09-22 21:07:12
Size: 1395
Editor: chmod
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:

※0.5秒ほどの遅延はあるが,音質は非常に良く,音楽を聞くには十分に思える.

学生の異常な怠慢,あるいは:私はいかにして考えるのを止め,ssh でオーディオを飛ばそうという気持ちになったか

Mac + Un*x系サーバ.サーバ に EsounD はインストールされているものとする.

  1. Mac に EsounD をインストールする.
    • port install esound

  2. Mac に Soundflower をインストールする.

    • オーディオ出力をするための仮想デバイス.
  3. Mac のサウンドの 入力デバイス・出力デバイス をともに(重要) Soundflower (2ch) に切り変える.
  4. ターミナルで以下のコマンドを入力.
    • esd -tcp -bind ::1 & sleep 5 && esdrec -s ::1 | ssh server.local esdcat &

    • e.g. rise の場合,
      esd -tcp -bind ::1 & sleep 5 && esdrec -s ::1 | ssh rise.mma.club.uec.ac.jp esdcat &

    • 注: ここ笑うところ

Soundflower に出力されたオーディオは,Soundflower という仮想オーディオ入力から入ってくる.
そこで,デフォルトのオーディオ入力を Soundflower に切り替え,esdrec でつかまえる.出力が stdout に出てくるので,
それを rise の esdcat に ssh で飛ばす.

※0.5秒ほどの遅延はあるが,音質は非常に良く,音楽を聞くには十分に思える.

chmod/diary/2011-09-22 (last edited 2011-09-22 21:09:18 by chmod)