![]() |
MIPI - Physical Interface for MIDI Files
|
Classes | |
| class | Controller |
| struct | vector3 |
| A struct for representing 3D vectors, used for velocity commands and target positions. More... | |
Enumerations | |
| enum class | STATE { WAITING , PLAYING , MOVING } |
| An enum for representing the state of the controller, used to determine behavior in the control loop WAITING: Waiting for the next note to play, no velocity commands are sent PLAYING: Actively playing a note (Up and down z movement) MOVING: Moving to the target position for the next note. More... | |
|
strong |
An enum for representing the state of the controller, used to determine behavior in the control loop WAITING: Waiting for the next note to play, no velocity commands are sent PLAYING: Actively playing a note (Up and down z movement) MOVING: Moving to the target position for the next note.
| Enumerator | |
|---|---|
| WAITING | |
| PLAYING | |
| MOVING | |