From b1a2d631478e038efd5b7236b9bcaada2683d352 Mon Sep 17 00:00:00 2001 From: Roman Pudashkin Date: Tue, 23 Jan 2024 10:28:49 +0200 Subject: [PATCH] fix #20685: explicitly defined Glissando for percussions --- ...eral_percussion_articulations_profile.json | 210 ++++++++++++++++++ 1 file changed, 210 insertions(+) diff --git a/src/framework/mpe/resources/general_percussion_articulations_profile.json b/src/framework/mpe/resources/general_percussion_articulations_profile.json index 069e4037da870..446e6b0e47598 100644 --- a/src/framework/mpe/resources/general_percussion_articulations_profile.json +++ b/src/framework/mpe/resources/general_percussion_articulations_profile.json @@ -3007,6 +3007,216 @@ } } ], + "ContinuousGlissando": [ + { + "arrangementPattern": { + "durationFactor": 9900, + "timestampOffset": 0 + }, + "expressionPattern": { + "dynamicOffsets": [ + { + "offsetPosition": 0, + "offsetValue": 0 + }, + { + "offsetPosition": 1000, + "offsetValue": 1500 + }, + { + "offsetPosition": 2000, + "offsetValue": 2500 + }, + { + "offsetPosition": 3000, + "offsetValue": 3500 + }, + { + "offsetPosition": 4000, + "offsetValue": 4500 + }, + { + "offsetPosition": 5000, + "offsetValue": 5000 + }, + { + "offsetPosition": 6000, + "offsetValue": 4500 + }, + { + "offsetPosition": 7000, + "offsetValue": 3500 + }, + { + "offsetPosition": 8000, + "offsetValue": 2500 + }, + { + "offsetPosition": 9000, + "offsetValue": 1500 + }, + { + "offsetPosition": 10000, + "offsetValue": 0 + } + ] + }, + "patternPosition": 0, + "pitchPattern": { + "pitchOffsets": [ + { + "offsetPosition": 0, + "offsetValue": 0 + }, + { + "offsetPosition": 1000, + "offsetValue": 10 + }, + { + "offsetPosition": 2000, + "offsetValue": 20 + }, + { + "offsetPosition": 3000, + "offsetValue": 30 + }, + { + "offsetPosition": 4000, + "offsetValue": 40 + }, + { + "offsetPosition": 5000, + "offsetValue": 50 + }, + { + "offsetPosition": 6000, + "offsetValue": 60 + }, + { + "offsetPosition": 7000, + "offsetValue": 70 + }, + { + "offsetPosition": 8000, + "offsetValue": 80 + }, + { + "offsetPosition": 9000, + "offsetValue": 90 + }, + { + "offsetPosition": 10000, + "offsetValue": 100 + } + ] + } + } + ], + "DiscreteGlissando": [ + { + "arrangementPattern": { + "durationFactor": 9900, + "timestampOffset": 0 + }, + "expressionPattern": { + "dynamicOffsets": [ + { + "offsetPosition": 0, + "offsetValue": 0 + }, + { + "offsetPosition": 1000, + "offsetValue": 1500 + }, + { + "offsetPosition": 2000, + "offsetValue": 2500 + }, + { + "offsetPosition": 3000, + "offsetValue": 3500 + }, + { + "offsetPosition": 4000, + "offsetValue": 4500 + }, + { + "offsetPosition": 5000, + "offsetValue": 5000 + }, + { + "offsetPosition": 6000, + "offsetValue": 4500 + }, + { + "offsetPosition": 7000, + "offsetValue": 3500 + }, + { + "offsetPosition": 8000, + "offsetValue": 2500 + }, + { + "offsetPosition": 9000, + "offsetValue": 1500 + }, + { + "offsetPosition": 10000, + "offsetValue": 0 + } + ] + }, + "patternPosition": 0, + "pitchPattern": { + "pitchOffsets": [ + { + "offsetPosition": 0, + "offsetValue": 0 + }, + { + "offsetPosition": 1000, + "offsetValue": 0 + }, + { + "offsetPosition": 2000, + "offsetValue": 0 + }, + { + "offsetPosition": 3000, + "offsetValue": 0 + }, + { + "offsetPosition": 4000, + "offsetValue": 0 + }, + { + "offsetPosition": 5000, + "offsetValue": 0 + }, + { + "offsetPosition": 6000, + "offsetValue": 0 + }, + { + "offsetPosition": 7000, + "offsetValue": 0 + }, + { + "offsetPosition": 8000, + "offsetValue": 0 + }, + { + "offsetPosition": 9000, + "offsetValue": 0 + }, + { + "offsetPosition": 10000, + "offsetValue": 0 + } + ] + } + } + ], "Decrescendo": [ { "arrangementPattern": {