This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
hihat_openness [2024/06/22 16:33] – created deva | hihat_openness [2024/06/22 18:36] (current) – removed deva | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Hihat Openness Control Feature - Design Document====== | ||
- | //This document does not describe a feature in DrumGizmo, but is rather a collection of ideas for how a future feature could be implemented.// | ||
- | |||
- | =====Concept===== | ||
- | Midi drumkits can sometimes send midi events when the hihat pedal position changes. | ||
- | |||
- | No standard way exists for how this is done, but two major ways have been observed: | ||
- | 1) When the hihat is hit, different note-on events are sent depending on openness, and a specific note for when the hihat is completely closed. | ||
- | 2) When the hihat is hit, the same note-on event is sent, but when the openness changes a midi CC event is sent with the openness parameter. | ||
- | |||
- | Somehow map these events to control DrumGizmo sample engine in the most natural way possible. | ||
- | |||
- | =====Requirements===== | ||
- | Since no one way exists, the feature should be configurable by the users to make it work with whatever kit they have available. | ||
- | |||
- | It should be possible to also use this feature with a DAW, without a drumkit, using " | ||
- | |||