いらないモノ、ひつようなモノ

書籍、音楽、そして若干のテクノロジー

環境、その他

csound-x(http://www.zogotounga.net/comp/csoundx.html)

メインエディタはemacsなのでemacsで「M-x customize」で、Programming-Languages-Csound Xから各種ディレクトリを設定。

ディレクトリ

過去はplanet ccrmaでcsound-5.03がインストールされていた。そのときのディレクトリ構成は以下のとおり。

[root@localhost ~]# find / -name csound\* -print
/usr/include/csound
/usr/include/csound/csound.hpp
/usr/include/csound/csoundCore.h
/usr/include/csound/csound.h
/usr/bin/csound5gui
/usr/bin/csound
/usr/lib/gcj/csound
/usr/lib/csound
/usr/share/doc/csound-manual-5.03.0
/usr/share/doc/csound-manual-5.03.0/csound5licenses.html
/usr/share/doc/csound-5.03.0
/usr/share/doc/csound-tutorial-5.03.0
/usr/share/javadoc/csound-java
/usr/share/csound
/usr/share/csound/xmg/csound.xmg

yum remove csound csound-manual csound-javadocを実行して5.03を消去。その後現在のディレクトリ構成を確認。

/usr/lib/csound                         <-中身は空になっていた
/usr/local/include/csound
/usr/local/include/csound/csound.hpp
/usr/local/include/csound/csoundCore.h
/usr/local/include/csound/csound.h
/usr/local/bin/csound5gui
/usr/local/bin/csound
/usr/local/lib/csound
/usr/local/share/doc/csound
/usr/local/share/csound
/usr/local/share/csound/xmg/csound.xmg
/usr/share/csound                     <-中身は空になっていた
/usr/share/doc/csound-tutorial-5.03.0  <-残っているみたい

空ディレクトリは削除してもいいだろうな。tutorialは残るみたい。他は/usr/local配下に移動。

実は結構長くかかっている

  • 一日目:周辺をコンパイル。(音が聞こえるかとかは次回に回そう。なんか労多くして実りが少ないから、やっぱりバイナリをそのまま持ってくる方を進めるなー。まじで。あ、明日は夏休みではなく、会社だ。やば。)
  • 二日目:csound自身をコンパイルとりあえず引数なしでscons,とinstall.py実施、音が聞こえることを確認(同じく会社があるのにあーねむ)
  • 三日目:引数を指定し始めるといろいろなエラーが出る。いろいろ試してみたりする。
  • 四日目:同じく続ける。他の事をして気を紛らわしながら
  • 五日目:やっとこさまともに動くので、少しまとめる。