Takt

標準MIDIファイルの情報をCSVに書き出す

標準MIDIファイルで演奏を録音して分析したいという要求があったので、Taktを使ってやってみました。MIDIファイルからノートオン・イベントだけを取り出してCSVファイルに書き出したいとのことなので、以下のようにささっと。Taktマニュアルに書いてあるサン…

TaktのFormulaをHomebrewに取り入れてもらった

先日作成した以下のようなHomebrew用Formulaですが、そもそもこれは $ brew create http://sourceforge.net/projects/takt/files/takt-0.309-src.tar.gz として作成したFormulaでした。それを以下のように変更して、自分の環境でbrew install taktでうまくい…

TaktのHomebrew用Formula作ってみた

(2015年9月9日追記:下記FormulaにはHomebrewのお作法に従っていない部分があります。別記事に修正の概要を書きました。) ちょうど一年前くらいに書いた「高機能な音楽プログラミング言語Takt」のTaktですが、現在配布されているバイナリは「sudo tar 〜」…

高機能な音楽プログラミング言語Takt

PMML 僕が学部生のときに何から何までお世話になった会津大学の西村憲先生が開発されたPMML (Practical Music Macro Language)という言語がありました。PMMLはテキストベースで楽譜を書いていくコンピュータ言語です。PMMLは単に音符をテキストに置き換えた…