#include <pulp/midi/utility_contract.hpp>Go to the source code of this file.
Classes | |
| struct | pulp::midi::ControllerMapRule |
| class | pulp::midi::ControllerMapper< MaximumMappings > |
| struct | pulp::midi::ScaleAwareMpeSpec |
| class | pulp::midi::ScaleAwareMpePitch |
Namespaces | |
| namespace | pulp |
| namespace | pulp::midi |
Typedefs | |
| using | pulp::midi::ControllerCurve = float (*)(float normalized, float amount) noexcept |
Functions | |
| float | pulp::midi::linear_controller_curve (float normalized, float) noexcept |