1048 |
eFineTune("Fine tune", -8400, 8400), |
eFineTune("Fine tune", -8400, 8400), |
1049 |
ePitchbendRange("Pitchbend range", 0, 12), |
ePitchbendRange("Pitchbend range", 0, 12), |
1050 |
ePianoReleaseMode("Piano release mode"), |
ePianoReleaseMode("Piano release mode"), |
1051 |
eDimensionKeyRangeLow("Dimension key range low"), |
eDimensionKeyRangeLow("Keyswitching range low"), |
1052 |
eDimensionKeyRangeHigh("Dimension key range high"), |
eDimensionKeyRangeHigh("Keyswitching range high"), |
1053 |
update_model(0) |
update_model(0) |
1054 |
{ |
{ |
1055 |
set_title("Instrument Properties"); |
set_title("Instrument Properties"); |
1056 |
|
|
1057 |
|
eDimensionKeyRangeLow.set_tip( |
1058 |
|
_("start of the keyboard area which should switch the " |
1059 |
|
"\"keyswitching\" dimension") |
1060 |
|
); |
1061 |
|
eDimensionKeyRangeHigh.set_tip( |
1062 |
|
_("end of the keyboard area which should switch the " |
1063 |
|
"\"keyswitching\" dimension") |
1064 |
|
); |
1065 |
|
|
1066 |
connect(eIsDrum, &InstrumentProps::set_IsDrum); |
connect(eIsDrum, &InstrumentProps::set_IsDrum); |
1067 |
connect(eMIDIBank, &InstrumentProps::set_MIDIBank); |
connect(eMIDIBank, &InstrumentProps::set_MIDIBank); |
1068 |
connect(eMIDIProgram, &InstrumentProps::set_MIDIProgram); |
connect(eMIDIProgram, &InstrumentProps::set_MIDIProgram); |
1759 |
sigc::signal<void, int/*key*/, int/*velocity*/>& MainWindow::signal_note_off() { |
sigc::signal<void, int/*key*/, int/*velocity*/>& MainWindow::signal_note_off() { |
1760 |
return note_off_signal; |
return note_off_signal; |
1761 |
} |
} |
1762 |
|
|
1763 |
|
sigc::signal<void, int/*key*/, int/*velocity*/>& MainWindow::signal_keyboard_key_hit() { |
1764 |
|
return m_RegionChooser.signal_keyboard_key_hit(); |
1765 |
|
} |
1766 |
|
|
1767 |
|
sigc::signal<void, int/*key*/, int/*velocity*/>& MainWindow::signal_keyboard_key_released() { |
1768 |
|
return m_RegionChooser.signal_keyboard_key_released(); |
1769 |
|
} |