パスワードを忘れた? アカウント作成
401416 journal

Maxの日記: [yak]Max,PD,Cecilia

日記 by Max

続き。
CsoundがいわばMMLのような感じで波形合成を行うとしたら、
グラフィカルな環境でそれを行うのがMaxらしい。

# なんか自分のことを言われているような妙な感じ(わら

開発元はこっち:
http://www.cycling74.com/

Max本体はMIDI出力をメインにとCDなどのメディアを統合して
音楽を「プログラム」するグラフィカルな統合環境だ。
Max/MSPはさらに波形合成が可能。
残念ながら、有償ソフトでWindowsとMacでしか動かないが
Csoundと比べれば国内での情報は豊富。

これはおいておいて、同じ開発者が作っているというソフトを見る。

PD:
http://www.pure-data.org/
なんか、わかりやすい説明はないなぁ。PDそのものの説明がない。
PD本体のダウンロードコーナーも見つからない。
ていうか、Pdとは何かを知っている人向けか?
ちょっと腹立ったので放置。

代わりに、Csoundのフロントエンドを調べる。
SoundSpace:
http://www.washington.edu/cartah/soundspace/index.html
Javaで書かれたCsoundフロントエンド。Linux/Mac/Winで動く。
まだ開発途上らしく、部分的な機能しかないようだ。

Cecilia:
http://cecilia.sourceforge.net/
Tcl/Tkで書かれたフロントエンド。Unix系OSで動くが、Max OS X
版も準備中らしい。Netscapeを必要とする。GPL。
Webサイトの情報は古めだが開発は継続している模様。

Ceres3:
http://www.music.columbia.edu/~stanko/About_Ceres3.html
DeMuDi(Debian Multimedia Distribution)というのがあるらしい。
そこに試験的なポートが行われたとある。元はSGIのIRIX上で動く
ようになっているみたいだ。スペクトラム表示を中心とした、
ビジュアルな編集ができるようになっているらしいが、あくまで教育
用途。

ほかにもPythonで動くCUIフロントエンドなどがあって試したが
操作性が非常に原始的かつ煩雑なので実用的ではないと判断。
言ってみればふた昔前の柔軟性のないテレタイプのようなインタ
フェースというか。これはこれで存在価値はあるのかもしれないが。

というわけでCeciliaを試してみる。
Tcl/Tkのプログラムなので、基本的にはプラットフォーム非依存に
できるはず。インストールはあっさり終わる。起動も簡単。

$ cecilia

orcファイルの読み込みでTcl/Tkのスクリプトでエラーが出る。
バージョン間の非互換のせいだろうか。ともあれ、
なんとかファイルは読めるが、今度は再生をさせようとすると、
/usr/local/lib/cecilia/files/csound_linux2.0.x
が実行できないと出る。どうやら、期待しているcsoundバイナリの
名前が違うらしい。

メニューの"File"-"Preferences"にこのあたりの設定がある。
Csound Binary:/usr/local/bin/csound
Soundfile Player: /usr/bin/play
Soundfile Editor: /usr/X11R6/bin/audacity
Soundfile Converter: /usr/bin/sox
Text Editor:/usr/bin/kwrite
HTML Viewer: /usr/bin/konqueror
MIDI Editor:/usr/bin/rosegarden
に設定。
昨日取り込んだorcファイルを取り込んでみる。
同じプライマリネームのscoファイルも取り込まれる。

なぜか上記を直すとファイル入力ダイアログでのエラーも無くなる。

・・動かしてみたがどうも挙動がよくわからん。
ちょっと疲れたので休憩。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...