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

Parameters for deterministic replacement within a half-open region. More...

#include <pattern_development.hpp>

Public Attributes

timebase::TickPosition begin {}
 Inclusive start of the edited region.
timebase::TickPosition end {}
 Exclusive end of the edited region.
std::size_t target_region_onsets = 0
 Exact number of onsets to retain inside the region.
std::uint64_t seed = 0
 Stable recipe seed.
timebase::RandomCoordinate coordinate {}
 Coordinate namespace used to rank region events.

Detailed Description

Parameters for deterministic replacement within a half-open region.

Member Data Documentation

◆ begin

timebase::TickPosition pulp::music::RegionalFillSelection::begin {}

Inclusive start of the edited region.

◆ coordinate

timebase::RandomCoordinate pulp::music::RegionalFillSelection::coordinate {}

Coordinate namespace used to rank region events.

◆ end

timebase::TickPosition pulp::music::RegionalFillSelection::end {}

Exclusive end of the edited region.

◆ seed

std::uint64_t pulp::music::RegionalFillSelection::seed = 0

Stable recipe seed.

◆ target_region_onsets

std::size_t pulp::music::RegionalFillSelection::target_region_onsets = 0

Exact number of onsets to retain inside the region.


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