lmms
Cross-platform music production software
Toggle main menu visibility
Loading...
Searching...
No Matches
lmms
RemoteVstPlugin
lmms::RemoteVstPlugin Member List
This is the complete list of members for
lmms::RemoteVstPlugin
, including all inherited members.
bufferSize
() const
lmms::RemotePluginClient
inline
debugMessage
(const std::string &_s)
lmms::RemotePluginClient
inline
destroyEditor
()
lmms::RemoteVstPlugin
doProcessing
()
lmms::RemotePluginClient
private
fetchAndProcessAllMessages
()
lmms::RemotePluginBase
inline
fetchAndProcessNextMessage
()
lmms::RemotePluginBase
inline
getParameterDump
()
lmms::RemoteVstPlugin
getProgramNames
()
lmms::RemoteVstPlugin
getVstSyncData
()
lmms::RemotePluginClient
guiEventLoop
()
lmms::RemoteVstPlugin
static
GuiThreadMessage
enum name
lmms::RemoteVstPlugin
private
hideEditor
()
lmms::RemoteVstPlugin
hostCallback
(AEffect *_effect, int32_t _opcode, int32_t _index, intptr_t _value, void *_ptr, float _opt)
lmms::RemoteVstPlugin
private
static
idle
()
lmms::RemoteVstPlugin
init
(const std::string &_plugin_file)
lmms::RemoteVstPlugin
initEditor
()
lmms::RemoteVstPlugin
inputCount
() const
lmms::RemoteVstPlugin
inline
virtual
invalidate
()
lmms::RemotePluginBase
inline
protected
isInitialized
() const
lmms::RemoteVstPlugin
inline
isInvalid
() const
lmms::RemotePluginBase
inline
isMainThreadWaiting
()
lmms::RemotePluginBase
inline
static
isProcessing
() const
lmms::RemoteVstPlugin
inline
isResumed
() const
lmms::RemoteVstPlugin
inline
isShmValid
()
lmms::RemoteVstPlugin
inline
load
(const std::string &_plugin_file)
lmms::RemoteVstPlugin
private
loadAllParameterDisplays
()
lmms::RemoteVstPlugin
loadAllParameterLabels
()
lmms::RemoteVstPlugin
loadChunkFromFile
(const std::string &_file, std::size_t _len)
lmms::RemoteVstPlugin
loadPresetFile
(const std::string &_file)
lmms::RemoteVstPlugin
lockShm
()
lmms::RemoteVstPlugin
inline
m_audioBuffer
lmms::RemotePluginClient
private
m_bpm
lmms::RemoteVstPlugin
private
m_bufferSize
lmms::RemotePluginClient
private
m_currentProgram
lmms::RemoteVstPlugin
private
m_currentSamplePos
lmms::RemoteVstPlugin
private
m_initialized
lmms::RemoteVstPlugin
private
m_inputCount
lmms::RemotePluginClient
private
m_inputs
lmms::RemoteVstPlugin
private
m_invalid
lmms::RemotePluginBase
private
m_libInst
lmms::RemoteVstPlugin
private
m_messageList
lmms::RemoteVstPlugin
private
m_midiEvents
lmms::RemoteVstPlugin
private
m_outputCount
lmms::RemotePluginClient
private
m_outputs
lmms::RemoteVstPlugin
private
m_plugin
lmms::RemoteVstPlugin
private
m_processing
lmms::RemoteVstPlugin
private
m_receiveMutex
lmms::RemotePluginBase
private
m_resumed
lmms::RemoteVstPlugin
private
m_sampleRate
lmms::RemotePluginClient
private
m_sendMutex
lmms::RemotePluginBase
private
m_shmLock
lmms::RemoteVstPlugin
private
m_shmValid
lmms::RemoteVstPlugin
private
m_shortName
lmms::RemoteVstPlugin
private
m_shouldGiveIdle
lmms::RemoteVstPlugin
private
m_socket
lmms::RemotePluginBase
protected
m_sync
lmms::RemoteVstPlugin
private
m_vstSyncData
lmms::RemotePluginClient
private
m_window
lmms::RemoteVstPlugin
private
m_windowHeight
lmms::RemoteVstPlugin
private
m_windowID
lmms::RemoteVstPlugin
private
m_windowWidth
lmms::RemoteVstPlugin
private
messagesLeft
()
lmms::RemotePluginBase
inline
outputCount
() const
lmms::RemoteVstPlugin
inline
virtual
pluginDispatch
(int cmd, int param1=0, int param2=0, void *p=nullptr, float f=0)
lmms::RemoteVstPlugin
inline
private
pluginName
()
lmms::RemoteVstPlugin
pluginProductString
()
lmms::RemoteVstPlugin
pluginVendorString
()
lmms::RemoteVstPlugin
pluginVersion
()
lmms::RemoteVstPlugin
inline
process
(const SampleFrame *_in, SampleFrame *_out)
lmms::RemoteVstPlugin
virtual
processingThread
(LPVOID _param)
lmms::RemoteVstPlugin
static
processMessage
(const message &_m)
lmms::RemoteVstPlugin
virtual
processMidiEvent
(const MidiEvent &event, const f_cnt_t offset)
lmms::RemoteVstPlugin
virtual
processUIThreadMessages
()
lmms::RemoteVstPlugin
programName
()
lmms::RemoteVstPlugin
queueMessage
(const message &m)
lmms::RemoteVstPlugin
inline
read
(void *_buf, int _len)
lmms::RemotePluginBase
inline
private
readInt
()
lmms::RemotePluginBase
inline
readString
()
lmms::RemotePluginBase
inline
receiveMessage
()
lmms::RemotePluginBase
RemotePluginBase
()
lmms::RemotePluginBase
RemotePluginClient
(const char *socketPath)
lmms::RemotePluginClient
RemoteVstPlugin
(const char *socketPath)
lmms::RemoteVstPlugin
rotateProgram
(int offset)
lmms::RemoteVstPlugin
sampleRate
() const
lmms::RemotePluginClient
inline
saveChunkToFile
(const std::string &_file)
lmms::RemoteVstPlugin
savePreset
(const std::string &_file)
lmms::RemoteVstPlugin
sendCurrentProgramName
()
lmms::RemoteVstPlugin
sendMessage
(const message &_m)
lmms::RemotePluginBase
setBPM
(const bpm_t _bpm)
lmms::RemoteVstPlugin
inline
setInputCount
(int _i)
lmms::RemotePluginClient
inline
setInputOutputCount
(int i, int o)
lmms::RemotePluginClient
inline
setOutputCount
(int _i)
lmms::RemotePluginClient
inline
setParameterDump
(const message &_m)
lmms::RemoteVstPlugin
setProcessing
(bool processing)
lmms::RemoteVstPlugin
inline
setProgram
(int index)
lmms::RemoteVstPlugin
setResumed
(bool resumed)
lmms::RemoteVstPlugin
inline
setShmIsValid
(bool valid)
lmms::RemoteVstPlugin
inline
setShmKey
(const std::string &key)
lmms::RemotePluginClient
private
setShouldGiveIdle
(bool shouldGiveIdle)
lmms::RemoteVstPlugin
inline
setupMessageWindow
()
lmms::RemoteVstPlugin
static
shouldGiveIdle
() const
lmms::RemoteVstPlugin
inline
showEditor
()
lmms::RemoteVstPlugin
tryLockShm
()
lmms::RemoteVstPlugin
inline
unlockShm
()
lmms::RemoteVstPlugin
inline
updateBufferSize
()
lmms::RemoteVstPlugin
inline
virtual
updateInOutCount
()
lmms::RemoteVstPlugin
updateParameterDisplay
(int index)
lmms::RemoteVstPlugin
updateParameterLabel
(int index)
lmms::RemoteVstPlugin
updateSampleRate
()
lmms::RemoteVstPlugin
inline
virtual
VstMidiEventList
typedef
lmms::RemoteVstPlugin
private
waitDepthCounter
()
lmms::RemotePluginBase
inline
private
static
waitForMessage
(const message &_m, bool _busy_waiting=false)
lmms::RemotePluginBase
wndProc
(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
lmms::RemoteVstPlugin
static
write
(const void *_buf, int _len)
lmms::RemotePluginBase
inline
private
writeInt
(const int32_t &_i)
lmms::RemotePluginBase
inline
writeString
(const std::string &_s)
lmms::RemotePluginBase
inline
~RemotePluginBase
()
lmms::RemotePluginBase
virtual
~RemotePluginClient
() override
lmms::RemotePluginClient
~RemoteVstPlugin
()
lmms::RemoteVstPlugin
virtual
Generated on
for lmms by
1.18.0