= 学生の異常な怠慢,あるいは:私はいかにして考えるのを止め,ssh でオーディオを飛ばそうという気持ちになったか = Mac + Un*x系サーバ.サーバ に EsounD はインストールされているものとする. 1. Mac に EsounD をインストールする. `port install esound` 1. Mac に [[http://cycling74.com/products/soundflower/|Soundflower]] をインストールする. * オーディオ出力をするための仮想デバイス. 1. Mac のサウンドの 入力デバイス・出力デバイス をともに(重要) Soundflower (2ch) に切り変える. 1. ターミナルで以下のコマンドを入力. * `esd -tcp -bind ::1 & sleep 5 && esdrec -s ::1 | ssh server.local esdcat &` * e.g. rise の場合,<<BR>>`esd -tcp -bind ::1 & sleep 5 && esdrec -s ::1 | ssh rise.mma.club.uec.ac.jp esdcat &` * 注: '''ここ笑うところ''' Soundflower に出力されたオーディオは,Soundflower という仮想オーディオ入力から入ってくる.<<BR>> そこで,デフォルトのオーディオ入力を Soundflower に切り替え,esdrec でつかまえる.出力が stdout に出てくるので,<<BR>> それを rise の esdcat に ssh で飛ばす. ※Mac-学内無線-rise で0.5秒ほどの遅延はあるが,音質は非常に良く,音楽を聞くには十分に思える.