aboutsummaryrefslogtreecommitdiff
path: root/src/adldata.hh
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2018-07-23 12:38:00 +0200
committerJP Cimalando <jpcima@users.noreply.github.com>2018-07-23 12:38:00 +0200
commit987d2e0bc2f1fc27869fac87876cb685c22d27b3 (patch)
tree7956a3061885961400cf2879773b2cdb65fa2e14 /src/adldata.hh
parent24de684de05f7325e1add55583dc67333cb9f54a (diff)
downloadlibADLMIDI-987d2e0bc2f1fc27869fac87876cb685c22d27b3.tar.gz
libADLMIDI-987d2e0bc2f1fc27869fac87876cb685c22d27b3.tar.bz2
libADLMIDI-987d2e0bc2f1fc27869fac87876cb685c22d27b3.zip
implement the velocity offset parameter
Diffstat (limited to 'src/adldata.hh')
-rw-r--r--src/adldata.hh3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/adldata.hh b/src/adldata.hh
index dc6a5f8..bb0e883 100644
--- a/src/adldata.hh
+++ b/src/adldata.hh
@@ -71,6 +71,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);
@@ -105,7 +106,7 @@ extern const AdlBankSetup adlbanksetup[];
* @brief Conversion of storage formats
*/
inline adlinsdata2::adlinsdata2(const adlinsdata &d)
- : tone(d.tone), flags(d.flags),
+ : tone(d.tone), flags(d.flags), midi_velocity_offset(d.midi_velocity_offset),
ms_sound_kon(d.ms_sound_kon), ms_sound_koff(d.ms_sound_koff),
voice2_fine_tune(d.voice2_fine_tune)
{