#include <beat_repeat_kernel.hpp>
Public Attributes | |
| bool | resumable = true |
| timebase::RationalRate | sample_rate {48'000, 1} |
| int | repeat_count = 4 |
| SampleType | gate = SampleType{1} |
| ReverseMode | reverse = ReverseMode::Off |
| int | loop_position = 0 |
| int | completed_repeats = 0 |
| bool | alternate_repeat = false |
| bool | active = false |
| bool | last_capture_rejected = false |
| TransitionKind | transition = TransitionKind::None |
| int | transition_frames = 0 |
| int | transition_position = 0 |
| int | transition_length = 0 |
| std::vector< SampleType > | sampler |
| std::vector< SampleType > | last_output |
| std::vector< SampleType > | transition_old |
| bool pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::active = false |
| bool pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::alternate_repeat = false |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::completed_repeats = 0 |
| SampleType pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::gate = SampleType{1} |
| bool pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::last_capture_rejected = false |
| std::vector<SampleType> pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::last_output |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::loop_position = 0 |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::repeat_count = 4 |
| bool pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::resumable = true |
| ReverseMode pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::reverse = ReverseMode::Off |
| timebase::RationalRate pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::sample_rate {48'000, 1} |
| std::vector<SampleType> pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::sampler |
| TransitionKind pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::transition = TransitionKind::None |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::transition_frames = 0 |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::transition_length = 0 |
| std::vector<SampleType> pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::transition_old |
| int pulp::signal::BeatRepeatKernelT< SampleType >::Snapshot::transition_position = 0 |