26#ifndef LMMS_LADSPA_CONTROL_H
27#define LMMS_LADSPA_CONTROL_H
85 virtual void saveSettings( QDomDocument & _doc, QDomElement & _parent,
const QString & _name );
86 virtual void loadSettings(
const QDomElement & _this,
const QString & _name );
Definition AutomatableModel.h:497
Definition AutomatableModel.h:463
JournallingObject()
Definition JournallingObject.cpp:36
void ledChanged()
Definition LadspaControl.cpp:312
TempoSyncKnobModel * tempoSyncKnobModel()
Definition LadspaControl.h:75
void linkControls(LadspaControl *_control)
Definition LadspaControl.cpp:289
void setLink(bool _state)
Definition LadspaControl.cpp:370
void loadSettings(const QDomElement &element) override
Definition LadspaControl.h:111
port_desc_t * port()
Definition LadspaControl.h:80
BoolModel * toggledModel()
Definition LadspaControl.h:65
QString nodeName() const override
Definition LadspaControl.h:87
LadspaControl(Model *_parent, port_desc_t *_port, bool _link=false)
Definition LadspaControl.cpp:37
void linkChanged(int _port, bool _state)
void unlinkControls(LadspaControl *_control)
Definition LadspaControl.cpp:339
port_desc_t * m_port
Definition LadspaControl.h:120
void knobChanged()
Definition LadspaControl.cpp:321
void linkStateChanged()
Definition LadspaControl.cpp:362
FloatModel m_knobModel
Definition LadspaControl.h:124
void setValue(LADSPA_Data _value)
Definition LadspaControl.cpp:158
ValueBuffer * valueBuffer()
Definition LadspaControl.cpp:136
BoolModel m_toggledModel
Definition LadspaControl.h:123
bool m_link
Definition LadspaControl.h:119
FloatModel * knobModel()
Definition LadspaControl.h:70
void tempoKnobChanged()
Definition LadspaControl.cpp:330
~LadspaControl() override=default
TempoSyncKnobModel m_tempoSyncKnobModel
Definition LadspaControl.h:125
void changed(int _port, LADSPA_Data _value)
BoolModel m_linkEnabledModel
Definition LadspaControl.h:122
void saveSettings(QDomDocument &doc, QDomElement &element) override
Definition LadspaControl.h:105
Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false)
Definition Model.cpp:30
Definition TempoSyncKnobModel.h:45
Definition ValueBuffer.h:38
Definition LadspaControlView.h:42
Definition LadspaMatrixControlDialog.h:49
static PuglViewHint int value
Definition pugl.h:1708
float LADSPA_Data
Definition ladspa.h:84
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
Definition LadspaBase.h:54