diff --git a/include/InstrumentMidiIOView.h b/include/InstrumentMidiIOView.h index ca5bf5812..38f441942 100644 --- a/include/InstrumentMidiIOView.h +++ b/include/InstrumentMidiIOView.h @@ -72,6 +72,11 @@ public: InstrumentMiscView( InstrumentTrack *it, QWidget* parent ); ~InstrumentMiscView(); + GroupBox * pitchGroupBox() + { + return m_pitchGroupBox; + } + private: GroupBox * m_pitchGroupBox; diff --git a/include/InstrumentTrack.h b/include/InstrumentTrack.h index a6974a1a1..6d2e42c3d 100644 --- a/include/InstrumentTrack.h +++ b/include/InstrumentTrack.h @@ -27,6 +27,7 @@ #define INSTRUMENT_TRACK_H #include "AudioPort.h" +#include "GroupBox.h" #include "InstrumentFunctions.h" #include "InstrumentSoundShaping.h" #include "MidiEventProcessor.h" diff --git a/src/tracks/InstrumentTrack.cpp b/src/tracks/InstrumentTrack.cpp index e9e4aac45..dc101dbf4 100644 --- a/src/tracks/InstrumentTrack.cpp +++ b/src/tracks/InstrumentTrack.cpp @@ -1575,6 +1575,7 @@ void InstrumentTrackWindow::modelChanged() m_arpeggioView->setModel( &m_track->m_arpeggio ); m_midiView->setModel( &m_track->m_midiPort ); m_effectView->setModel( m_track->m_audioPort.effects() ); + m_miscView->pitchGroupBox()->setModel(&m_track->m_useMasterPitchModel); updateName(); }