Ich versuche, eine geschwindigkeitsabhängige Tastatur zum Abspielen von Musik zu erstellen.
Ich muss die Position jeder Taste messen, um zu wissen, wie laut der Ton sein sollte.
Die Lautstärke des Tons ist eine Funktion der Geschwindigkeit der Tasten am Ende des Abstiegs. Ich weiß, dass die Position durch Integration aus der Geschwindigkeit wiederhergestellt werden kann.
Was wäre der billigste und einfachste und dennoch einigermaßen präzise Weg, dies zu tun?
Ich weiß nicht genau, was "einigermaßen präzise" im Kontext bedeuten würde. Ich muss es testen.
Die Länge der maximalen Verschiebung beträgt ca. 2 cm.
BEARBEITEN: Nicht wie einige Antworten vermuten lassen, ist die Lautstärke NICHT eine Funktion der mittleren Geschwindigkeit der Taste.
EDIT2: Die Lautstärke ist eine Funktion der Hammergeschwindigkeit in dem Moment, in dem sie auf die Saite trifft, aber die Taste drückt den Hammer erst am Ende ihres Weges. Es ist wirklich so, als würde man einen Ball gegen eine Wand werfen: Der Ball verlässt die Hand in einem Moment, bevor er gegen die Wand schlägt.