48 explicit Mixer(QWidget* parent);
51 void showEvent ( QShowEvent *ev )
override;
52 void hideEvent ( QHideEvent *ev )
override;
107 virtual void noteOnEvent(
int nInstrument )
override;
Changes
Bitwise or-able options showing which part of the Preferences were altered using the PreferencesDialo...
void hideEvent(QHideEvent *ev) override
hide event
void openMixerSettingsDialog()
QScrollArea * m_pFaderScrollArea
PixmapWidget * m_pFXFrame
void masterVolumeChanged(MasterMixerLine *)
uint findCompoMixerLineByRef(ComponentMixerLine *ref)
LadspaFXMixerLine * m_pLadspaFXLine[MAX_FX]
void panChanged(MixerLine *ref)
void noteOffClicked(MixerLine *ref)
Play sample button, right-clicked (note off)
void noteOnClicked(MixerLine *ref)
void resizeEvent(QResizeEvent *ev) override
MixerLine * m_pMixerLine[MAX_INSTRUMENTS]
void onPreferencesChanged(H2Core::Preferences::Changes changes)
void muteClicked(MixerLine *ref)
void showPeaksBtnClicked()
Button * m_pOpenMixerSettingsBtn
void closeEvent(QCloseEvent *event) override
void getPeaksInMixerLine(uint nMixerLine, float &fPeak_L, float &fPeak_R)
virtual void noteOnEvent(int nInstrument) override
bool isSoloClicked(uint nLine)
void ladspaEditBtnClicked(LadspaFXMixerLine *ref)
void showEvent(QShowEvent *ev) override
show event
Button * m_pShowFXPanelBtn
MasterMixerLine * m_pMasterLine
std::map< int, ComponentMixerLine * > m_pComponentMixerLine
MixerLine * createMixerLine(int)
void showFXPanelClicked()
void nameSelected(MixerLine *ref)
void knobChanged(MixerLine *ref, int nKnob)
void ladspaBypassBtnClicked(LadspaFXMixerLine *ref)
void nameClicked(MixerLine *ref)
uint findMixerLineByRef(MixerLine *ref)
void soloClicked(uint nLine)
used in PatternEditorInstrumentList
void ladspaVolumeChanged(LadspaFXMixerLine *ref)
void volumeChanged(MixerLine *ref)
QHBoxLayout * m_pFaderHBox
ComponentMixerLine * createComponentMixerLine(int)
#define MAX_INSTRUMENTS
Maximum number of instruments allowed in Hydrogen.
#define MAX_FX
Maximum number of effects.