66 virtual void saveSettings( QDomDocument & _doc, QDomElement & _parent );
71 virtual void loadFile(
const QString & _file );
124 virtual void dropEvent( QDropEvent * _de );
164 virtual void dropEvent( QDropEvent * _de );
Definition AutomatableModel.h:463
Definition Instrument.h:52
Instrument(InstrumentTrack *_instrument_track, const Descriptor *_descriptor, const Descriptor::SubPluginFeatures::Key *key=nullptr, Flags flags=Flag::NoFlags)
Definition Instrument.cpp:38
Definition InstrumentTrack.h:62
Definition MidiEvent.h:37
Definition SampleFrame.h:41
virtual void loadFile(const QString &_file)
Definition Vestige.cpp:341
void reloadPlugin()
Definition Vestige.cpp:275
QMutex m_pluginMutex
Definition Vestige.h:87
FloatModel ** knobFModel
Definition Vestige.h:92
virtual gui::PluginView * instantiateView(QWidget *_parent)
Create a view for the model.
Definition Vestige.cpp:484
virtual bool handleMidiEvent(const MidiEvent &event, const TimePos &time, f_cnt_t offset=0)
Definition Vestige.cpp:421
QString m_pluginDLL
Definition Vestige.h:89
virtual ~VestigeInstrument()
Definition Vestige.cpp:180
QObject * p_subWindow
Definition Vestige.h:93
virtual void loadSettings(const QDomElement &_this)
Definition Vestige.cpp:201
QScrollArea * m_scrollArea
Definition Vestige.h:91
void setParameter(lmms::Model *action)
Definition Vestige.cpp:256
gui::SubWindow * m_subWindow
Definition Vestige.h:90
VestigeInstrument(InstrumentTrack *_instrument_track)
Definition Vestige.cpp:159
void closePlugin()
Definition Vestige.cpp:436
virtual void saveSettings(QDomDocument &_doc, QDomElement &_parent)
Definition Vestige.cpp:284
VstPlugin * m_plugin
Definition Vestige.h:86
virtual void play(SampleFrame *_working_buffer)
Definition Vestige.cpp:403
void handleConfigChange(QString cls, QString attr, QString value)
Definition Vestige.cpp:265
int paramCount
Definition Vestige.h:94
virtual QString nodeName() const
Definition Vestige.cpp:333
Definition VstPlugin.h:44
Definition CustomTextKnob.h:35
Instrument view with fixed LMMS-default size.
Definition InstrumentView.h:66
void syncParameterText()
Definition Vestige.cpp:1137
virtual void dropEvent(QDropEvent *_de)
Definition Vestige.cpp:1197
QWidget * widget
Definition Vestige.h:131
ManageVestigeInstrumentView(Instrument *_instrument, QWidget *_parent, VestigeInstrument *m_vi2)
Definition Vestige.cpp:913
QPushButton * m_closeButton
Definition Vestige.h:135
void displayAutomatedOnly()
Definition Vestige.cpp:1063
CustomTextKnob ** vstKnobs
Definition Vestige.h:136
void syncPlugin()
Definition Vestige.cpp:1038
VestigeInstrument * m_vi
Definition Vestige.h:129
QPushButton * m_syncButton
Definition Vestige.h:133
QPushButton * m_displayAutomatedOnly
Definition Vestige.h:134
virtual void dragEnterEvent(QDragEnterEvent *_dee)
Definition Vestige.cpp:1170
void setParameter(lmms::Model *action)
Definition Vestige.cpp:1127
void closeWindow()
Definition Vestige.cpp:1030
virtual ~ManageVestigeInstrumentView()
Definition Vestige.cpp:1085
QGridLayout * l
Definition Vestige.h:132
virtual void paintEvent(QPaintEvent *_pe)
Definition Vestige.cpp:1213
Definition PluginView.h:36
The SubWindow class.
Definition SubWindow.h:53
virtual void dragEnterEvent(QDragEnterEvent *_dee)
Definition Vestige.cpp:826
virtual void paintEvent(QPaintEvent *_pe)
Definition Vestige.cpp:869
void savePreset()
Definition Vestige.cpp:734
virtual ~VestigeInstrumentView()=default
PixmapButton * m_openPluginButton
Definition Vestige.h:176
void openPlugin()
Definition Vestige.cpp:662
Instrument * _instrument2
Definition Vestige.h:185
void toggleGUI()
Definition Vestige.cpp:798
PixmapButton * m_savePresetButton
Definition Vestige.h:183
VestigeInstrument * m_vi
Definition Vestige.h:172
void selPreset()
Definition Vestige.cpp:784
void updateMenu()
Definition Vestige.cpp:620
void nextProgram()
Definition Vestige.cpp:752
virtual void modelChanged()
Definition Vestige.cpp:654
void previousProgram()
Definition Vestige.cpp:768
QPushButton * m_rolRPresetButton
Definition Vestige.h:179
QWidget * _parent2
Definition Vestige.h:186
QPushButton * m_rolLPresetButton
Definition Vestige.h:178
QPushButton * m_toggleGUIButton
Definition Vestige.h:181
void managePlugin()
Definition Vestige.cpp:604
VestigeInstrumentView(Instrument *_instrument, QWidget *_parent)
Definition Vestige.cpp:493
PixmapButton * m_openPresetButton
Definition Vestige.h:177
void openPreset()
Definition Vestige.cpp:717
void noteOffAll()
Definition Vestige.cpp:810
QPushButton * m_selPresetButton
Definition Vestige.h:180
PixmapButton * m_managePluginButton
Definition Vestige.h:182
int lastPosInMenu
Definition Vestige.h:174
virtual void dropEvent(QDropEvent *_de)
Definition Vestige.cpp:853
static PuglViewHint int value
Definition pugl.h:1708
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43