lmms
Cross-platform music production software
Toggle main menu visibility
Loading...
Searching...
No Matches
lmms
MonstroInstrument
lmms::MonstroInstrument Member List
This is the complete list of members for
lmms::MonstroInstrument
, including all inherited members.
addJournalCheckPoint
()
lmms::JournallingObject
applyFadeIn
(SampleFrame *buf, NotePlayHandle *n)
lmms::Instrument
protected
applyRelease
(SampleFrame *buf, const NotePlayHandle *_n)
lmms::Instrument
protected
beatLen
(NotePlayHandle *_n) const
lmms::Instrument
virtual
changeID
(jo_id_t _id)
lmms::JournallingObject
protected
childModel
(std::string_view modelName) -> AutomatableModel *
lmms::Instrument
inline
virtual
collectErrorForUI
(QString errMsg)
lmms::Plugin
protected
computeReleaseTimeMsByFrameCount
(f_cnt_t frames) const
lmms::Instrument
protected
createView
(QWidget *parent)
lmms::Plugin
dataChanged
()
lmms::Model
signal
dataUnchanged
()
lmms::Model
signal
deleteNotePluginData
(NotePlayHandle *_n) override
lmms::MonstroInstrument
virtual
descriptor
() const
lmms::Plugin
inline
DescriptorList
typedef
lmms::Plugin
desiredReleaseFrames
() const
lmms::Instrument
inline
desiredReleaseTimeMs
() const override
lmms::MonstroInstrument
virtual
displayName
() const override
lmms::Plugin
virtual
Flag
enum name
lmms::Instrument
Flags
typedef
lmms::Instrument
fullDisplayName
() const override
lmms::Instrument
virtual
getSampleRate
() const
lmms::Instrument
gui::MonstroView
class
lmms::MonstroInstrument
friend
handleMidiEvent
(const MidiEvent &, const TimePos &=TimePos(), f_cnt_t offset=0)
lmms::Instrument
inline
virtual
hasNoteInput
() const
lmms::Instrument
inline
virtual
hook
()
lmms::SerializingObject
inline
id
() const
lmms::JournallingObject
inline
instantiate
(const QString &_plugin_name, InstrumentTrack *_instrument_track, const Plugin::Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false)
lmms::Instrument
static
lmms::Plugin::instantiate
(const QString &pluginName, Model *parent, void *data)
lmms::Plugin
static
instantiateView
(QWidget *_parent) override
lmms::MonstroInstrument
virtual
instantiateWithKey
(const QString &pluginName, Model *parent, const Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false)
lmms::Plugin
static
InstantiationHook
typedef
lmms::Plugin
private
Instrument
(InstrumentTrack *_instrument_track, const Descriptor *_descriptor, const Descriptor::SubPluginFeatures::Key *key=nullptr, Flags flags=Flag::NoFlags)
lmms::Instrument
instrumentTrack
() const
lmms::Instrument
inline
isBendable
() const
lmms::Instrument
inline
isDefaultConstructed
() const
lmms::Model
isFromTrack
(const Track *_track) const
lmms::Instrument
virtual
isJournalling
() const
lmms::JournallingObject
inline
isJournallingStateStackEmpty
() const
lmms::JournallingObject
inline
isMidiBased
() const
lmms::Instrument
inline
isSingleStreamed
() const
lmms::Instrument
inline
JournallingObject
()
lmms::JournallingObject
key
() const
lmms::Plugin
inline
leftCh
(float _vol, float _pan)
lmms::MonstroInstrument
inline
private
loadFile
(const QString &file)
lmms::Plugin
virtual
loadSettings
(const QDomElement &_this) override
lmms::MonstroInstrument
virtual
logo
() const
lmms::Plugin
m_counterMax
lmms::MonstroInstrument
protected
m_defaultConstructed
lmms::Model
private
m_descriptor
lmms::Plugin
private
m_displayName
lmms::Model
private
m_env1_att
lmms::MonstroInstrument
protected
m_env1_dec
lmms::MonstroInstrument
protected
m_env1_hold
lmms::MonstroInstrument
protected
m_env1_len
lmms::MonstroInstrument
protected
m_env1_pre
lmms::MonstroInstrument
protected
m_env1_rel
lmms::MonstroInstrument
protected
m_env1_relF
lmms::MonstroInstrument
protected
m_env1Att
lmms::MonstroInstrument
private
m_env1Dec
lmms::MonstroInstrument
private
m_env1Hold
lmms::MonstroInstrument
private
m_env1Pre
lmms::MonstroInstrument
private
m_env1Rel
lmms::MonstroInstrument
private
m_env1Slope
lmms::MonstroInstrument
private
m_env1Sus
lmms::MonstroInstrument
private
m_env2_att
lmms::MonstroInstrument
protected
m_env2_dec
lmms::MonstroInstrument
protected
m_env2_hold
lmms::MonstroInstrument
protected
m_env2_len
lmms::MonstroInstrument
protected
m_env2_pre
lmms::MonstroInstrument
protected
m_env2_rel
lmms::MonstroInstrument
protected
m_env2_relF
lmms::MonstroInstrument
protected
m_env2Att
lmms::MonstroInstrument
private
m_env2Dec
lmms::MonstroInstrument
private
m_env2Hold
lmms::MonstroInstrument
private
m_env2Pre
lmms::MonstroInstrument
private
m_env2Rel
lmms::MonstroInstrument
private
m_env2Slope
lmms::MonstroInstrument
private
m_env2Sus
lmms::MonstroInstrument
private
m_flags
lmms::Instrument
private
m_fmCorrection
lmms::MonstroInstrument
protected
m_fpp
lmms::MonstroInstrument
protected
m_hook
lmms::SerializingObject
private
m_id
lmms::JournallingObject
private
m_instrumentTrack
lmms::Instrument
private
m_integrator
lmms::MonstroInstrument
protected
m_journalling
lmms::JournallingObject
private
m_journallingStateStack
lmms::JournallingObject
private
m_key
lmms::Plugin
private
m_lfo1_att
lmms::MonstroInstrument
protected
m_lfo1Att
lmms::MonstroInstrument
private
m_lfo1Phs
lmms::MonstroInstrument
private
m_lfo1Rate
lmms::MonstroInstrument
private
m_lfo1Wave
lmms::MonstroInstrument
private
m_lfo2_att
lmms::MonstroInstrument
protected
m_lfo2Att
lmms::MonstroInstrument
private
m_lfo2Phs
lmms::MonstroInstrument
private
m_lfo2Rate
lmms::MonstroInstrument
private
m_lfo2Wave
lmms::MonstroInstrument
private
m_o23Mod
lmms::MonstroInstrument
private
m_osc1Crs
lmms::MonstroInstrument
private
m_osc1Ftl
lmms::MonstroInstrument
private
m_osc1Ftr
lmms::MonstroInstrument
private
m_osc1l_freq
lmms::MonstroInstrument
protected
m_osc1l_po
lmms::MonstroInstrument
protected
m_osc1l_vol
lmms::MonstroInstrument
protected
m_osc1Pan
lmms::MonstroInstrument
private
m_osc1Pw
lmms::MonstroInstrument
private
m_osc1r_freq
lmms::MonstroInstrument
protected
m_osc1r_po
lmms::MonstroInstrument
protected
m_osc1r_vol
lmms::MonstroInstrument
protected
m_osc1Spo
lmms::MonstroInstrument
private
m_osc1SSF
lmms::MonstroInstrument
private
m_osc1SSR
lmms::MonstroInstrument
private
m_osc1Vol
lmms::MonstroInstrument
private
m_osc2Crs
lmms::MonstroInstrument
private
m_osc2Ftl
lmms::MonstroInstrument
private
m_osc2Ftr
lmms::MonstroInstrument
private
m_osc2l_freq
lmms::MonstroInstrument
protected
m_osc2l_po
lmms::MonstroInstrument
protected
m_osc2l_vol
lmms::MonstroInstrument
protected
m_osc2Pan
lmms::MonstroInstrument
private
m_osc2r_freq
lmms::MonstroInstrument
protected
m_osc2r_po
lmms::MonstroInstrument
protected
m_osc2r_vol
lmms::MonstroInstrument
protected
m_osc2Spo
lmms::MonstroInstrument
private
m_osc2SyncH
lmms::MonstroInstrument
private
m_osc2SyncR
lmms::MonstroInstrument
private
m_osc2Vol
lmms::MonstroInstrument
private
m_osc2Wave
lmms::MonstroInstrument
private
m_osc3_freq
lmms::MonstroInstrument
protected
m_osc3Crs
lmms::MonstroInstrument
private
m_osc3l_po
lmms::MonstroInstrument
protected
m_osc3l_vol
lmms::MonstroInstrument
protected
m_osc3Pan
lmms::MonstroInstrument
private
m_osc3r_po
lmms::MonstroInstrument
protected
m_osc3r_vol
lmms::MonstroInstrument
protected
m_osc3Spo
lmms::MonstroInstrument
private
m_osc3Sub
lmms::MonstroInstrument
private
m_osc3SyncH
lmms::MonstroInstrument
private
m_osc3SyncR
lmms::MonstroInstrument
private
m_osc3Vol
lmms::MonstroInstrument
private
m_osc3Wave1
lmms::MonstroInstrument
private
m_osc3Wave2
lmms::MonstroInstrument
private
m_phs1env1
lmms::MonstroInstrument
private
m_phs1env2
lmms::MonstroInstrument
private
m_phs1lfo1
lmms::MonstroInstrument
private
m_phs1lfo2
lmms::MonstroInstrument
private
m_phs2env1
lmms::MonstroInstrument
private
m_phs2env2
lmms::MonstroInstrument
private
m_phs2lfo1
lmms::MonstroInstrument
private
m_phs2lfo2
lmms::MonstroInstrument
private
m_phs3env1
lmms::MonstroInstrument
private
m_phs3env2
lmms::MonstroInstrument
private
m_phs3lfo1
lmms::MonstroInstrument
private
m_phs3lfo2
lmms::MonstroInstrument
private
m_pit1env1
lmms::MonstroInstrument
private
m_pit1env2
lmms::MonstroInstrument
private
m_pit1lfo1
lmms::MonstroInstrument
private
m_pit1lfo2
lmms::MonstroInstrument
private
m_pit2env1
lmms::MonstroInstrument
private
m_pit2env2
lmms::MonstroInstrument
private
m_pit2lfo1
lmms::MonstroInstrument
private
m_pit2lfo2
lmms::MonstroInstrument
private
m_pit3env1
lmms::MonstroInstrument
private
m_pit3env2
lmms::MonstroInstrument
private
m_pit3lfo1
lmms::MonstroInstrument
private
m_pit3lfo2
lmms::MonstroInstrument
private
m_pw1env1
lmms::MonstroInstrument
private
m_pw1env2
lmms::MonstroInstrument
private
m_pw1lfo1
lmms::MonstroInstrument
private
m_pw1lfo2
lmms::MonstroInstrument
private
m_samplerate
lmms::MonstroInstrument
protected
m_selectedView
lmms::MonstroInstrument
private
m_slope
lmms::MonstroInstrument
protected
m_sub3env1
lmms::MonstroInstrument
private
m_sub3env2
lmms::MonstroInstrument
private
m_sub3lfo1
lmms::MonstroInstrument
private
m_sub3lfo2
lmms::MonstroInstrument
private
m_vol1env1
lmms::MonstroInstrument
private
m_vol1env2
lmms::MonstroInstrument
private
m_vol1lfo1
lmms::MonstroInstrument
private
m_vol1lfo2
lmms::MonstroInstrument
private
m_vol2env1
lmms::MonstroInstrument
private
m_vol2env2
lmms::MonstroInstrument
private
m_vol2lfo1
lmms::MonstroInstrument
private
m_vol2lfo2
lmms::MonstroInstrument
private
m_vol3env1
lmms::MonstroInstrument
private
m_vol3env2
lmms::MonstroInstrument
private
m_vol3lfo1
lmms::MonstroInstrument
private
m_vol3lfo2
lmms::MonstroInstrument
private
midiPatch
() const -> std::optional< MidiPatch >
lmms::Instrument
inline
virtual
Model
(Model *parent, QString displayName=QString(), bool defaultConstructed=false)
lmms::Model
MonstroInstrument
(InstrumentTrack *_instrument_track)
lmms::MonstroInstrument
MonstroSynth
class
lmms::MonstroInstrument
friend
nodeName
() const override
lmms::MonstroInstrument
virtual
parentModel
() const
lmms::Model
play
(SampleFrame *_working_buffer)
lmms::Instrument
virtual
playNote
(NotePlayHandle *_n, SampleFrame *_working_buffer) override
lmms::MonstroInstrument
virtual
Plugin
(const Descriptor *descriptor, Model *parent, const Descriptor::SubPluginFeatures::Key *key=nullptr)
lmms::Plugin
propertiesChanged
()
lmms::Model
signal
restoreJournallingState
()
lmms::JournallingObject
inline
restoreState
(const QDomElement &_this) override
lmms::JournallingObject
virtual
rightCh
(float _vol, float _pan)
lmms::MonstroInstrument
inline
private
saveJournallingState
(const bool newState)
lmms::JournallingObject
inline
saveSettings
(QDomDocument &_doc, QDomElement &_this) override
lmms::MonstroInstrument
virtual
saveState
(QDomDocument &_doc, QDomElement &_parent) override
lmms::JournallingObject
virtual
SerializingObject
()
lmms::SerializingObject
setDisplayName
(const QString &displayName)
lmms::Model
virtual
setHook
(SerializingObjectHook *_hook)
lmms::SerializingObject
setJournalling
(const bool _sr)
lmms::JournallingObject
inline
testAndSetJournalling
(const bool newState)
lmms::JournallingObject
inline
Type
enum name
lmms::Plugin
type
() const
lmms::Plugin
inline
updateEnvelope1
()
lmms::MonstroInstrument
slot
updateEnvelope2
()
lmms::MonstroInstrument
slot
updateFreq1
()
lmms::MonstroInstrument
slot
updateFreq2
()
lmms::MonstroInstrument
slot
updateFreq3
()
lmms::MonstroInstrument
slot
updateLFOAtts
()
lmms::MonstroInstrument
slot
updatePO1
()
lmms::MonstroInstrument
slot
updatePO2
()
lmms::MonstroInstrument
slot
updatePO3
()
lmms::MonstroInstrument
slot
updateSamplerate
()
lmms::MonstroInstrument
slot
updateSlope1
()
lmms::MonstroInstrument
slot
updateSlope2
()
lmms::MonstroInstrument
slot
updateVolume1
()
lmms::MonstroInstrument
slot
updateVolume2
()
lmms::MonstroInstrument
slot
updateVolume3
()
lmms::MonstroInstrument
slot
~Instrument
() override=default
lmms::Instrument
~JournallingObject
() override
lmms::JournallingObject
~Model
() override=default
lmms::Model
~MonstroInstrument
() override=default
lmms::MonstroInstrument
~Plugin
() override=default
lmms::Plugin
~SerializingObject
()
lmms::SerializingObject
virtual
Generated on
for lmms by
1.18.0