A VST plugin version of Csound, with Python scripting.
L I C E N S E
This software is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this software; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Data Structures | |
| class | Soundfile |
| class | Cell |
| class | Composition |
| class | Conversions |
| class | CounterpointNode |
| class | Event |
| class | Exception |
| class | Hocket |
| class | ImageToScore |
| class | Lindenmayer |
| class | MCRM |
| class | Chunk |
| class | MidiHeader |
| class | MidiEvent |
| class | MidiTrack |
| class | TempoMap |
| class | MidiFile |
| class | MusicModel |
| class | Node |
| class | Random |
| class | Rescale |
| class | Score |
| class | ScoreNode |
| class | Sequence |
| class | Shell |
| class | StrangeAttractor |
| class | Logger |
| class | System |
| class | ThreadLock |
| class | Voicelead |
| class | VoiceleadingOperation |
| class | VoiceleadingNode |
Typedefs | |
| typedef unsigned char | csound_u_char |
| typedef Node * | NodePtr |
| typedef void | PyObject_ |
| typedef void(* | MessageCallbackType )(CSOUND *csound, int attribute, const char *format, va_list marker) |
Functions | |
| bool | operator< (const Event &a, const Event &b) |
| bool | operator< (const MidiEvent &a, MidiEvent &b) |
| std::ostream & | operator<< (std::ostream &stream, const VoiceleadingOperation &operation) |
Variables | |
| void(* | Py_Initialize_ )(void) |
| void(* | Py_Finalize_ )(void) |
| void(* | PySys_SetArgv_ )(int, char **) |
| PyObject_ *(* | PyImport_ImportModule_ )(char *) |
| void(* | PyErr_Print_ )(void) |
| PyObject_ *(* | PyObject_GetAttrString_ )(PyObject_ *, char *) |
| int(* | PyRun_SimpleFileEx_ )(FILE *, const char *, int) |
| int(* | PyRun_SimpleString_ )(const char *) |
| PyObject_ *(* | PyObject_CallMethod_ )(PyObject_ *, char *, char *,...) |
| long(* | PyLong_AsLong_ )(PyObject_ *) |
| typedef unsigned char csound::csound_u_char |
| typedef void(* csound::MessageCallbackType)(CSOUND *csound, int attribute, const char *format, va_list marker) |
| typedef Node* csound::NodePtr |
| typedef void csound::PyObject_ |
| bool csound::operator< | ( | const MidiEvent & | a, | |
| MidiEvent & | b | |||
| ) |
| bool csound::operator< | ( | const Event & | a, | |
| const Event & | b | |||
| ) |
| std::ostream& csound::operator<< | ( | std::ostream & | stream, | |
| const VoiceleadingOperation & | operation | |||
| ) |
| void(* csound::Py_Finalize_)(void) |
| void(* csound::Py_Initialize_)(void) |
| void(* csound::PyErr_Print_)(void) |
| PyObject_*(* csound::PyImport_ImportModule_)(char *) |
| long(* csound::PyLong_AsLong_)(PyObject_ *) |
| PyObject_*(* csound::PyObject_CallMethod_)(PyObject_ *, char *, char *,...) |
| PyObject_*(* csound::PyObject_GetAttrString_)(PyObject_ *, char *) |
| int(* csound::PyRun_SimpleFileEx_)(FILE *, const char *, int) |
| int(* csound::PyRun_SimpleString_)(const char *) |
| void(* csound::PySys_SetArgv_)(int, char **) |
1.5.6