csoundAPIの階層(想像図)
下記の図のようになっているような気がする。Tcl,lispのAPIはどこにあるのだろうか?よく分からない。またSWIG経由のjava, luaのインタフェースはlayer2でちゃんととれているような気がする(使ったことがないから分からないが)
layer 4 csound VST Python API ------------------------------------------------------------- layer 3 csoundVST C++ API Python API ------------------------------------------------------------- layer 2 extended C++ API (CppCsound.hpp) ------------------------------------------------------------- layer 1 basic C++ API(csound.hpp) CsoundFile.hpp -------------------------------- layer 0 basicc C API(csound.h) -------------------------------------------------------------