1. libsndfileのインストール †
方法その1。自力でmake †
方法その2。Macportsを使う †
2. cmakeのインストール †
3. Marsyasのインストール †
4. Wavファイルへの変換 †
- iTunesを開き、上のメニューから「iTunes」>「環境設定」を選択する。
- 「一般」ボタンをクリックし、ウインドウの下の方にある「読み込み設定」ボタンをクリックする。
- 「読み込み方法」ポップアップメニューからWavを選択し、「設定」ポップアップメニューからカスタムを選択、別窓が出るので「チャンネル」ポップアップメニューからモノラルを選択する。「OK」をクリックして設定を保存する。
- ライブラリに入っている曲を選択し、「ファイル」>「新規バージョンを作成」メニューから「WAV バージョンを作成」を選択する。
- Wavファイルが作成されました。WavファイルはFinderから/Music/iTunes/iTunes Music/Music/アーティスト名/以下のフォルダに保存されているので、別フォルダにコピー&ペーストして使用する。
5. ibtプログラムの使用方法 †
- ibtプログラムはmarsyasの中に含まれているプログラムで、wavファイルを入力すると、拍を検出した秒数と平均テンポを出力する。
- ibtプログラムを動かすためのフォルダ(myibt。場所はどこでもいい)を作成する。
- myibtフォルダにmarsyas-0.4.8/build/bin/ibtをコピー&ペーストする
- ibtプログラムに入力したいwavファイルをmyibtフォルダにコピー&ペーストする。
- ターミナルで次のコマンドを入力する
> ./ibt ファイル名.wav
- 2つのファイルが出力される。「ファイル名.txt」には拍を検出した秒数(1列目)とテンポ(?不明)(2列目)が書かれ、「ファイル名_medianTempo.txt」には平均テンポが書かれる。
6. 金児プログラムの使用方法 †
7.残っている作業 †
- アップできるファイルの制限を増やす
- marsyas、libsndfileのzipをアップする
|