Mercurial > hg > svcore
comparison plugin/DSSIPluginInstance.h @ 60:3086ff194ea0
* More structural work on feature extraction plugin C <-> C++ adapter
* Allow use of LADSPA/DSSI plugins with control outputs as feature extraction
plugins (DSSI with MIDI output still to come)
* Reorder labels on spectrogram status box
* Minor tweaks in doc etc.
author | Chris Cannam |
---|---|
date | Mon, 27 Mar 2006 15:03:02 +0000 |
parents | 7439f1696314 |
children | 7afcfe666910 |
comparison
equal
deleted
inserted
replaced
59:9705a1978ecc | 60:3086ff194ea0 |
---|---|
72 virtual size_t getBufferSize() const { return m_blockSize; } | 72 virtual size_t getBufferSize() const { return m_blockSize; } |
73 virtual size_t getAudioInputCount() const { return m_audioPortsIn.size(); } | 73 virtual size_t getAudioInputCount() const { return m_audioPortsIn.size(); } |
74 virtual size_t getAudioOutputCount() const { return m_idealChannelCount; } | 74 virtual size_t getAudioOutputCount() const { return m_idealChannelCount; } |
75 virtual sample_t **getAudioInputBuffers() { return m_inputBuffers; } | 75 virtual sample_t **getAudioInputBuffers() { return m_inputBuffers; } |
76 virtual sample_t **getAudioOutputBuffers() { return m_outputBuffers; } | 76 virtual sample_t **getAudioOutputBuffers() { return m_outputBuffers; } |
77 | |
78 virtual size_t getControlOutputCount() const { return m_controlPortsOut.size(); } | |
79 virtual float getControlOutputValue(size_t n) const; | |
77 | 80 |
78 virtual ProgramList getPrograms() const; | 81 virtual ProgramList getPrograms() const; |
79 virtual std::string getCurrentProgram() const; | 82 virtual std::string getCurrentProgram() const; |
80 virtual std::string getProgram(int bank, int program) const; | 83 virtual std::string getProgram(int bank, int program) const; |
81 virtual unsigned long getProgram(std::string name) const; | 84 virtual unsigned long getProgram(std::string name) const; |