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. | |
Parameters for deterministic replacement within a half-open region.
| timebase::TickPosition pulp::music::RegionalFillSelection::begin {} |
Inclusive start of the edited region.
| timebase::RandomCoordinate pulp::music::RegionalFillSelection::coordinate {} |
Coordinate namespace used to rank region events.
| timebase::TickPosition pulp::music::RegionalFillSelection::end {} |
Exclusive end of the edited region.
| std::uint64_t pulp::music::RegionalFillSelection::seed = 0 |
Stable recipe seed.
| std::size_t pulp::music::RegionalFillSelection::target_region_onsets = 0 |
Exact number of onsets to retain inside the region.