Public Member Functions |
| virtual void | addArrangement (std::string instrument) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9, double p10, double p11) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9, double p10) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8, double p9) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6, double p7, double p8) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6, double p7) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5, double p6) |
| virtual void | addNote (double p1, double p2, double p3, double p4, double p5) |
| virtual void | addNote (double p1, double p2, double p3, double p4) |
| virtual void | addNote (double p1, double p2, double p3) |
| virtual void | addScoreLine (const std::string line) |
| virtual VstInt32 | canDo (char *text) |
| virtual void | cleanup () |
| virtual void | closeView () |
| virtual int | compile (int argc, char **argv) |
| virtual int | compile () |
| virtual bool | copyProgram (VstInt32 destination) |
| | CsoundVST (audioMasterCallback audioMaster) |
| | CsoundVST () |
| virtual VstIntPtr | dispatcher (VstInt32 opcode, VstInt32 index, VstIntPtr value, void *ptr, float opt) |
| | Override to permit logging opcode dispatches for diagnostic purposes.
|
| virtual int | exportArrangement (std::ostream &stream) const |
| virtual int | exportArrangementForPerformance (std::string filename) const |
| virtual int | exportArrangementForPerformance (std::ostream &stream) const |
| virtual int | exportCommand (std::ostream &stream) const |
| virtual bool | exportForPerformance () const |
| virtual int | exportMidifile (std::ostream &stream) const |
| virtual int | exportOrchestra (std::ostream &stream) const |
| virtual int | exportScore (std::ostream &stream) const |
| virtual void | fltkflush () |
| virtual void | fltklock () |
| virtual int | fltkrun () |
| virtual void | fltkunlock () |
| virtual void | fltkwait () |
| virtual std::string | generateFilename () |
| virtual std::string | getArrangement (int index) const |
| virtual int | getArrangementCount () const |
| virtual VstInt32 | getChunk (void **data, bool isPreset) |
| virtual std::string | getCommand () const |
| virtual std::string | getCSD () const |
| virtual CSOUND * | getCsound () |
| virtual CsoundFile * | getCsoundFile () |
| virtual AEffEditor * | getEditor () |
| virtual bool | getEffectName (char *name) |
| virtual std::string | getFilename () const |
| virtual bool | getInputProperties (VstInt32 index, VstPinProperties *properties) |
| virtual bool | getInstrument (int number, std::string &definition) const |
| virtual bool | getInstrument (std::string name, std::string &definition) const |
| virtual std::string | getInstrument (std::string name) const |
| virtual std::string | getInstrument (int number) const |
| virtual std::string | getInstrumentBody (std::string name) const |
| virtual std::string | getInstrumentBody (int number) const |
| virtual int | getInstrumentCount () const |
virtual std::map< int,
std::string > | getInstrumentNames () const |
| virtual double | getInstrumentNumber (std::string name) const |
| virtual bool | getIsCompiled () const |
| virtual bool | getIsGo () |
| virtual bool | getIsMultiThreaded () const |
| virtual bool | getIsPerforming () const |
| virtual bool | getIsSynth () const |
| virtual bool | getIsVst () const |
| virtual std::string | getMidiFilename () const |
| virtual std::string | getOrcFilename () const |
| virtual std::string | getOrchestra () const |
| virtual std::string | getOrchestraHeader () const |
| virtual bool | getOutputProperties (VstInt32 index, VstPinProperties *properties) |
| virtual std::string | getOutputSoundfileName () const |
| virtual bool | getProductString (char *name) |
| virtual VstInt32 | getProgram () |
| virtual void | getProgramName (char *name) |
| virtual bool | getProgramNameIndexed (VstInt32 category, VstInt32 index, char *text) |
| virtual std::string | getScoFilename () const |
| virtual std::string | getScore () const |
| virtual size_t | getSpoutSize () const |
| virtual std::string | getText () |
| virtual long | getThis () |
| virtual bool | getVendorString (char *name) |
| virtual int | importArrangement (std::istream &stream) |
| virtual int | importCommand (std::istream &stream) |
| virtual int | importFile (std::string filename) |
| | Imports the indicated file, which can be a Csound unified file (.csd), Csound orchestra (.orc), Csound score (.sco), standard MIDI file (.mid), or MusicXML v2 (.xml) file.
|
| virtual int | importFile (std::istream &stream) |
| virtual int | importMidifile (std::istream &stream) |
| virtual int | importOrchestra (std::istream &stream) |
| virtual int | importScore (std::istream &stream) |
| virtual void | inputMessage (const char *istatement) |
| virtual void | insertArrangement (int index, std::string instrument) |
| virtual bool | keysRequired () |
| virtual int | load (std::string filename) |
| | Clears all contents of this, then imports the indicated file, which can be a Csound unified file (.csd), Csound orchestra (.orc), Csound score (.sco), standard MIDI file (.mid), or MusicXML v2 (.xml) file.
|
| virtual int | load (std::istream &stream) |
| virtual bool | loadOrcLibrary (const char *filename=0) |
| virtual void | open () |
| virtual void | openFile (std::string filename) |
| virtual void | openView (bool doRun=true) |
| virtual int | perform (int argc, char **argv) |
| virtual int | perform () |
| virtual int | performance () |
| virtual uintptr_t | performanceThreadRoutine () |
| virtual int | performKsmps (bool absolute) |
| virtual void | process (float **inputs, float **outputs, VstInt32 sampleFrames) |
| virtual VstInt32 | processEvents (VstEvents *events) |
| virtual void | processReplacing (float **inputs, float **outputs, VstInt32 sampleFrames) |
| virtual void | removeAll () |
| virtual void | removeArrangement (int index) |
| virtual void | removeArrangement () |
| virtual void | removeCommand () |
| virtual void | removeMidifile () |
| virtual void | removeOrchestra () |
| virtual void | removeScore () |
| virtual void | reset () |
| virtual void | resume () |
| virtual int | save (std::string filename) const |
| virtual int | save (std::ostream &stream) const |
| virtual void | setArrangement (int index, std::string instrument) |
| virtual VstInt32 | setChunk (void *data, VstInt32 byteSize, bool isPreset) |
| virtual void | setCommand (std::string commandLine) |
| virtual void | setCSD (std::string xml) |
| virtual void | setFilename (std::string name) |
| virtual void | setIsMultiThreaded (bool isMultiThreaded) |
| virtual void | setIsPerforming (bool isPerforming) |
| virtual void | setIsSynth (bool isSynth) |
| virtual void | setOrchestra (std::string orchestra) |
| virtual void | setProgram (VstInt32 program) |
| virtual void | setProgramName (char *name) |
| virtual void | setScore (std::string score) |
| virtual void | setText (const std::string text) |
| virtual void | stop () |
| virtual void | suspend () |
| virtual void | synchronizeScore () |
| virtual void | write (const char *text) |
| virtual | ~CsoundVST () |