Twitter DJ

2009.09.25 20:00  音楽機材

Twitter の投稿で知ったのですが、以前にも記事にした Traktor Pro 用の Twitter アプリが、M_nus よりダウンロードできましたので、早速試してみました。

以前の記事はこちら

「Twitter DJ」という Mac OS 用のアプリです。

簡単な仕組みは、恐らくこんな感じ。
・ローカルに icecast サーバを立て、Traktor Pro から接続。
・その際にトラック名を送信する。
・「Twitter DJ」から icecast サーバに送付されたトラック名を取得。
・取得したトラック名を、Twitter へ自動投稿。
※間違ってたらゴメンナサイw

ローカル(自Mac)で icecast サーバを用意するということで、
セットアップは少々手間がかかります。

インストールおよびセットアップ手順

01. Twitter DJ をインストールする。
02. Xcode Tool をインストールする。
03. macports をインストールする。
04. icecast サーバを立ち上げ設定する。
05. Twitter DJ で、icecast の設定をする。
06. Twitter DJ で、Twitter の設定をする。
07. Traktor Pro で、icecast の設定をする。

※ここまでの設定が必要です。設定が完了すれば、あとは簡単。

08. Traktor Pro と、Twtter DJ を立ち上げる。
09. Traktor Pro で、Broadcasting をオンにする。
10. Twitter DJ で、自動投稿をスタートする。



私の環境は、
Mac OS X 10.5.8
Traktor Pro 1.2.1


セットアップの詳細は、Twitter DJ のガイドに掲載されていますが、
私の環境でのセットアップの手順詳細を以下に。
※環境が同じである方は参考にしてみて下さい。



01. Twitter DJ をインストールする。
  → ダウンロードサイト

02. Xcode Tool をインストールする。
  Xcode Tool は、Mac OS のインストールディスク1の追加項目からインストールできます。
  最新版が欲しい場合は → こちら
  私は特に最新である必要はないので、ディスクからインストールしました。

03. macports をインストールする。
  → インストールパッケージ
  Leopard 用の PKG を選択してダウンロードおよびインストールを実施。

  ここから先は、コマンドでの操作が必要です。
  ※不慣れな方にはハードルが高いため、自己責任で。


  Terminal.app を立ち上げ、以下のコマンドを実施。

  sudo port –v selfupdate
  sudo port sync
  ※ sudo は管理パスワードを要求されます。

04. icecast サーバを立ち上げ設定する。
  以下のコマンドを実施し、icecast をインストール。

  sudo port install icecast2

  /opt/local/etc/icecast.xml を開く。
  source, relay, admin の各パスワードを設定する。
  ※パスワード設定が面倒な場合、デフォルトで、hackme となっています。
  ※パスワードは、Traktor Pro 側の設定でも入力する必要があります。

  続いて以下のコマンドを実施する。

  sudo mkdir /opt/local/var/log
  sudo mkdir /opt/local/var/log/icecast
  sudo touch /opt/local/var/log/icecast/access.log
  sudo touch /opt/local/var/log/icecast/error.log
  ※ここまでで、ログ生成用のディレクトリとファイルができました。

  続いて、ログファイルのパーミッションを変更する。

  sudo chmod –R 775 /opt/local/var/log/icecast
  ※このコマンドがはじかれる場合は以下3つを入力
   sudo chmod 775 /opt/local/var/log/icecast
   sudo chmod 775 /opt/local/var/log/icecast/access.log
   sudo chmod 775 /opt/local/var/log/icecast/error.log

05. Twitter DJ で、icecast の設定をする。
06. Twitter DJ で、Twitter の設定をする。

※Tiwtter DJ の設定についてはまとめて記載します。

Twitter DJ の icecast の設定画面
ピクチャ 8
※ Autostart Local Server にチェックすると、アプリ立ち上げ時に、
 icecast サーバが自動で立ち上がります。


Twitter DJ の icecast の設定画面
ピクチャ 9
※Request New Token を押すと、Twitter アカウントの認証画面へ移行します。

ピクチャ 10
事前に Twitter へのログインを済ませておいてください。
Twitter DJ からアカウントへのアクセスを、許可 にすると、認証用の PIN が
提示されますので、それを上部左の欄に入力し認証して下さい。


Twitter DJ のメイン設定画面
ピクチャ 12
※Location Service を使用すると、IPアドレスから Location を埋め込んでくれます。


Twitter DJ の通常画面
ピクチャ 11
※ Start を押すと、トラック名の取得が始まります。

icecast サーバが立ち上がっているか確認するため、
http://127.0.0.1:8000/へアクセスしてみて下さい。
黒い背景の icecast2 Status というページが表示されれば OK です。

07. Traktor Pro で、icecast の設定をする。
以下のような設定をします。
・Use direct connection (no proxy)
・IP Address -> 127.0.0.1
・Port -> 8000
・Mount Path -> stream.ogg
・Password -> 自身で設定したもの(変更していなければ hackme)
・Format -> Ogg, Vorbis, 11025 Hz, 32kBit/s

ピクチャ 13


08. Traktor Pro と、Twtter DJ を立ち上げる。


09. Traktor Pro で、Broadcasting をオンにする。
水色の放送マークが点滅している場合は、設定に問題があります。
ピクチャ 14


10. Twitter DJ で、自動投稿をスタートする。
スタートボタンを押すと、自動投稿が始まります。


icecast サーバを用意するということで、少々時間を要しましたが、無事に設定できました。ちなみに、私の Twitter アカウントですが、トラック名を投稿する専用で新たに用意しました。

Traktor 用 Twitter アカウント http://twitter.com/midget_DJ

DJプレイ中に気になるトラックがありましたら是非上記の URL をチェックしてみて下さい(トラック名の自動投稿以外の用途では使用しません)。

これから早速使用してみようと思います。

タグ : DJ 機材 Mac/PC

テーマ : DJ/CLUB - ジャンル : 音楽

| コメント(4) | トラックバック(0) | ↑ページトップ |

この記事へのコメント

できました。

初めましてmidgetさん。
TwitterDJの事は知っていたのですが、ターミナルを叩くと言う事で後回しにしてました。
そんな中こちらのチュートリアルを発見して、無事出来ました。分かりやすくてとても助かりました!

先ほどtwitterの方をフォローさせて頂きました。

PS:しかし凄い時代になりましたね。。

伊奈妻 蒼 | URL | 2009.10.08 17:51

Re: できました。

伊奈妻さん、こんにちは、初めまして。
コメントありがとうございます。

私の記事が役に立ったようで嬉しいです! TwitterDJは便利ですが最初の導入は少し手間ですよね。私はネットで配信しいてるDJさんのプレイを良く聴くので、これから使う人が増えると便利でいいなぁと思います。

Twitterのフォローありがとう御座いました。メインで使用しているアカウントからフォローさせて頂きました。よろしくお願いします。

midget(ミジェット) | URL | 2009.10.09 09:39

またまた蒼です。

出力設定に苦戦中です(笑)
必要なモノはダウンロードして、あとは設定を色々といじっております。

モニタリングで
LineIn(InputをSoundflower、Outputをヘッドフォンやスピーカー)
(↑Soundflowerに音楽や音声を乗せてしまうと自分には音が聞こえないため、ヘッドフォンなどからモニタリングするため)
http://rogueamoeba.com/freebies/
みたいなのがありました。

伊奈妻 蒼 | URL | 2009.10.10 09:47

Re: タイトルなし

伊奈妻さん、おはようございます。コメントありがとう御座います!

> 出力設定に苦戦中です(笑)
わたしはまず最初にねとらじを導入したのですが、苦労しましたw

> モニタリングで
> LineIn(InputをSoundflower、Outputをヘッドフォンやスピーカー)
> (↑Soundflowerに音楽や音声を乗せてしまうと自分には音が聞こえないため、ヘッドフォンなどからモニタリングするため)
> http://rogueamoeba.com/freebies/
> みたいなのがありました。
おおー情報ありがとう御座います。Soundflowerに載せた音声を奇麗にラインにも載せる方法が分からなかったんですよね(Soundflowerbedというのを使ったらノイズがヒドかった)。 あとでアプリ詳細見てみます。

ちなみに私は、一度ミキサーにパラアウトしてミックスした後、再びMacBookの内蔵入力に戻すやり方で配信しております。以前、配信環境をまとめた記事を作成したので、よろしかったら参考にしてみてください!

http://3sigh.blog52.fc2.com/blog-entry-82.html

midget(ミジェット) | URL | 2009.10.10 10:34

コメントを書く


管理人にのみ表示

↑ページトップ

この記事へのトラックバック

この記事にトラックバックする(FC2ブログユーザー)

↑ページトップ

プロフィール

カレンダー

最近の記事

月別アーカイブ

カテゴリー

タグクラウド & サーチ

DJ MIX(録音)

Stickam

Skype Me !

リンク

最近のコメント

最近のトラックバック

メールフォーム

RSSフィード

QRコード

ブログバロメーター

カウンター