diff --git a/include/FxMixer.h b/include/FxMixer.h index ac5c72530..0c2ac02a5 100644 --- a/include/FxMixer.h +++ b/include/FxMixer.h @@ -194,11 +194,6 @@ public: return m_fxChannels.size(); } - inline QVector fxChannels() const - { - return m_fxChannels; - } - FxRouteVector m_fxRoutes; private: diff --git a/src/tracks/InstrumentTrack.cpp b/src/tracks/InstrumentTrack.cpp index d1eb5bc1e..2a1790e92 100644 --- a/src/tracks/InstrumentTrack.cpp +++ b/src/tracks/InstrumentTrack.cpp @@ -1191,9 +1191,9 @@ QMenu * InstrumentTrackView::createFxMenu(QString title, QString newFxLabel) fxMenu->addAction( newFxLabel, this, SLOT( createFxLine() ) ); fxMenu->addSeparator(); - for (int i = 0; i < Engine::fxMixer()->fxChannels().size(); ++i) + for (int i = 0; i < Engine::fxMixer()->numChannels(); ++i) { - FxChannel * currentChannel = Engine::fxMixer()->fxChannels()[i]; + FxChannel * currentChannel = Engine::fxMixer()->effectChannel( i ); if ( currentChannel != fxChannel ) {