Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::midi::Humanize< MaximumPendingAttacks > Member List

This is the complete list of members for pulp::midi::Humanize< MaximumPendingAttacks >, including all inherited members.

contract() noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlinestatic
empty() const noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
flush(MidiBuffer &output, timebase::SamplePosition block_start) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
Humanize(HumanizeSpec spec={}) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlineexplicit
is_identity(HumanizeSpec spec) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlinestatic
jittered_position(HumanizeSpec spec, std::uint8_t channel, std::uint8_t note, std::int64_t absolute) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlinestatic
jittered_velocity(HumanizeSpec spec, std::uint8_t channel, std::uint8_t note, std::int64_t absolute, std::uint8_t velocity) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlinestatic
kTimingStreampulp::midi::Humanize< MaximumPendingAttacks >static
kVelocityStreampulp::midi::Humanize< MaximumPendingAttacks >static
process(const MidiBuffer &input, MidiBuffer &output, timebase::SamplePosition block_start, std::int32_t block_samples) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
replace_spec(HumanizeSpec spec, MidiBuffer &output, timebase::SamplePosition block_start) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
reset(MidiBuffer &output, timebase::SamplePosition block_start) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
spec() const noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
update_spec_for_future_attacks(HumanizeSpec spec) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
valid() const noexceptpulp::midi::Humanize< MaximumPendingAttacks >inline
valid_spec(HumanizeSpec spec) noexceptpulp::midi::Humanize< MaximumPendingAttacks >inlinestatic