Loading...
Searching...
No Matches
mtk::midi_clock Namespace Reference
Detailed Description
Time-dependent logic of MIDI Sync Out, free of any clock source and of any output: every function takes the current time as an argument, so that it can be driven by std::chrono::steady_clock in the sending thread and by a fake clock in tests.
Classes | |
| struct | free_clock |
| struct | free_clock_params |
| struct | message |
| struct | tap_tempo |
| struct | timeline_clock |
Enumerations | |
| enum class | transport_command : int { None , Start , Stop , Continue } |
Variables | |
| constexpr double | min_tempo = 20. |
| constexpr double | max_tempo = 300. |