L'environnement de bureau K

3.7. Synthèse contrôlée par midi (nouveau style ; Arts >= 0.3.0)

L'idée est que vous avez des structures qui fournissent une interface Interface_MIDI_NOTE. Il y aura une fréquence, une vélocité (volume) et un paramètre qui vous sera passé, si la touche est toujours pressée. Votre structure devrait maintenant synthétiser exactement telle note avec tel volume et réagir au paramètre "pressed" (enfoncé), où pressed=1 signifie que l'utilisateur appuie toujours sur la touche et pressed=0 signifie que la touche est relâchée.

Pour créer et utiliser une telle structure, faites comme suit :