Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timebase::InlineGrooveInput Struct Reference

#include <inline_groove_projector.hpp>

Public Attributes

TickDuration swing_grid {}
SwingRatio swing = kStraightSwing
TickDuration table_grid {}
std::span< const GrooveKernelStep > steps {}
std::int32_t timing_strength = kGrooveKernelUnitScale
std::int32_t velocity_strength = kGrooveKernelUnitScale

Member Data Documentation

◆ steps

std::span<const GrooveKernelStep> pulp::timebase::InlineGrooveInput::steps {}

◆ swing

SwingRatio pulp::timebase::InlineGrooveInput::swing = kStraightSwing

◆ swing_grid

TickDuration pulp::timebase::InlineGrooveInput::swing_grid {}

◆ table_grid

TickDuration pulp::timebase::InlineGrooveInput::table_grid {}

◆ timing_strength

std::int32_t pulp::timebase::InlineGrooveInput::timing_strength = kGrooveKernelUnitScale

◆ velocity_strength

std::int32_t pulp::timebase::InlineGrooveInput::velocity_strength = kGrooveKernelUnitScale

The documentation for this struct was generated from the following file: