Vitruvian Penguin
knoppix

[knoppix:1000] 音楽関係ソフトウェアあれこれ

Date: Sun, 16 Feb 2003 23:32:25 +0900
User-agent: KMail/1.5
Maxです

主にBUYO-BUYO-IGORさんあて:-)

ステップライト式シーケンサが全盛の頃DTMをやっていたもので、ちょっと
食指がうごきました。で、調べた結果をみなさんに報告するのもかねて。

Csoundとそのフロントエンドのいくつかを試し、まだちゃんと動いてないのですが、
結構おもしろいと感じました。

しかし使い勝手についてはかなり敷居が高いです。とりあえずNewbieが手軽に
試して「おお」というレベルに持っていくまでは遠い。とりあえずは、Csound用の
Tcl/TkフロントエンドであるceciliaとCsoundを入れられないかと調べてみました。

Csoundのサイト:
http://www.csounds.com/
公式版(canonical)以外にもあれこれ改変版があるようで、どれが本物か
見分けがつかないのですが(苦笑

# "Bath版"とか呼ばれている公式版はこれですか?
# http://www.cs.bath.ac.uk/pub/dream/platforms/unix/Linux/

で、とりあえずはパッチをあてた最適化版:
http://csounds.com/istvan/html/cspatches.html

を取り込んでバイナリの形で使ってみました。
最新版は4.24.0のようです。ライセンスは、

Csound本体だけだとなんとかAIFファイルとMIDファイルを組み合わせたような例題を
CsoundでWAVファイルに合成するようなことはできました。ソースからのコンパイル
ではエラーがでてダメだったのですが・・・うまくいけば、PCの上で仮想的な
楽器を作り、短い曲なら演奏内容をWAVやoggにマスタリングすることまでがknoppix
上でも可能ですね(補助的なストレージは必要でしょうが)。

なお、RT-Linuxカーネルと組み合わせたらリアルタイムに波形合成をして
楽器としてPCが使えるようなこともネタで見つけてます。
参照: http://www.linuxjournal.com/article.php?sid=3187

疑問は、Csoundのライセンス形態です。GPLでないらしくnon-freeにカテゴライズ
されていますが、ざっとみたかぎりどういうライセンス条件がついているのか
わかりません。再配布ポリシー不明なものはちょっと扱えないので、ご存じでしたら
お教えください。再配布に関する条件は"BSD like"だという記述をどこかで見ましたが
それも配布サイトにないし、ソースにもないので。

つづいてCecilia。

Ceciliaのサイト:
http://cecilia.sourceforge.net/
最新版は2.0.4のようです。これ、ちゃんと動けば結構強力です。
波形エディタ、MIDIシーケンスエディタなどユーザ指定で連携できますし、
プラグイン機能で画面上手で波形を描いた内容で音源を作ることもできるようです。
残念ながら今のところTcl/Tkのエラー多数でちゃんと動きませんが、ボクは
Tcl/Tkまともに使ったこと無いのでちょと二の足を踏んでます。
こっちはGPLだと明記されていますので、ライセンスに関してはルールを守る限り
問題はないでしょう。

でライセンス的にクリアになり、バグ取りもできたとして次はパッケージをどう
するかです。スクラッチでdebパッケージにしてもいいのですが、雛形にできる
ものがあるなら・・・と少し探しました。
が・・・・Debianの公式パッケージにもCsoundはないようです。
また、rpmパッケージ群にも見あたりません。

片鱗らしきものは見つけました。

csound 3.484.0d-1:
http://www.debian.or.jp/debian.org-ja/Packages/stable/sound/csound.html.ja

cecilia 2.0.2-1:
http://www.debian.or.jp/debian.org-ja/Packages/stable/sound/cecilia.html.ja

これがあれば最新版を作るのも助かるのですが、非公式にでもdebパッケージにされて
いるような方が居られたらこれもお教えくださいませんか。


あと、PD(Pure Data)というソフトも調べようとしました。
http://www.pure-data.org/

が、これは全く情報が解りません。サイトはあるのですが、PDなるソフト本体を
ダウンロードできる場所が見つからないのです。Csound+Ceciliaがあれば機能的に
かぶるのかもしれませんが。

おまけ。
昔懐かしいカモン・ミュージック社のレコンポーザのようなステップライト式の
シーケンスソフトSTed2はdebianのパッケージとして存在しています。
http://sted2.sourceforge.net/
http://packages.debian.org/unstable/sound/sted2.html

これは純粋にシーケンサのソフトなので外付けの音源などがないと使えそうに
ありませんが。試用したところ、ウィンドウ環境では画面がオーバラップ状態
を変更した後更新してくれないので使えない感じでしたが、kon経由でコン
ソールから起動する分には使えそうです(ただし、ボクの環境ではkonを使う
ための設定をしていないので試して居らず・・・)。

よろしくお願いします。


-- 
Masaharu "Max" Goto
GnuPG Key fingerprint = 4D69 6B1D 484D 999C EDA7  2853 32AF 0C86 9323 3DDB
<Prev in Thread] Current Thread [Next in Thread>