diff options
Diffstat (limited to 'src/adldata.hh')
-rw-r--r-- | src/adldata.hh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/adldata.hh b/src/adldata.hh index 92341f6..2396daf 100644 --- a/src/adldata.hh +++ b/src/adldata.hh @@ -57,6 +57,7 @@ struct adlinsdata uint8_t flags; uint16_t ms_sound_kon; // Number of milliseconds it produces sound; uint16_t ms_sound_koff; + int8_t midi_velocity_offset; double voice2_fine_tune; }; ADLDATA_BYTE_COMPARABLE(struct adlinsdata) @@ -73,6 +74,7 @@ struct adlinsdata2 uint8_t flags; uint16_t ms_sound_kon; // Number of milliseconds it produces sound; uint16_t ms_sound_koff; + int8_t midi_velocity_offset; double voice2_fine_tune; adlinsdata2() {} explicit adlinsdata2(const adlinsdata &d); @@ -109,7 +111,7 @@ extern const AdlBankSetup adlbanksetup[]; inline adlinsdata2::adlinsdata2(const adlinsdata &d) : tone(d.tone), flags(d.flags), ms_sound_kon(d.ms_sound_kon), ms_sound_koff(d.ms_sound_koff), - voice2_fine_tune(d.voice2_fine_tune) + midi_velocity_offset(d.midi_velocity_offset), voice2_fine_tune(d.voice2_fine_tune) { #ifdef DISABLE_EMBEDDED_BANKS std::memset(adl, 0, sizeof(adldata) * 2); |