Expand description
Re-exports§
pub use algorithm::ParameterizedAlgorithm;pub use context::DspContext;pub use filters::Filter;pub use filters::FilterParams;pub use filters::FilterType;pub use generators::EnvelopeGenerator;pub use generators::Generator;pub use generators::InterpolatedReader;pub use generators::LoopMode;pub use generators::NoiseGenerator;pub use generators::SamplePlayer;pub use generators::LFO;pub use generators::WavetableOscillator;
Modules§
- algorithm
- Re-exports
rill_core::Algorithmand provides DSP-specific extensions. - context
- Контекст выполнения DSP-алгоритмов
- filters
- Базовые фильтры для обработки аудио
- generators
- Генераторы сигналов
- macros
- Макросы для создания DSP алгоритмов
- mapping
- ControlMapper — maps normalized [0,1] control values to parameter ranges.
- math
- Математические абстракции и утилиты для DSP
- prelude
- Prelude для удобного импорта
- smoothing
- ParamSmoother — one-pole smoother that implements
Algorithm<T>. - vector
- Векторные операции для DSP
Macros§
- effect_
algorithm - Макрос для создания эффекта с dry/wet миксом
- filter_
algorithm - Макрос для создания фильтра с коэффициентами
- generator_
algorithm - Макрос для создания генератора
- parameterized_
algorithm - Макрос для создания алгоритма с параметрами
- simple_
algorithm - Макрос для создания простого алгоритма без параметров
Structs§
- Algorithm
Metadata - Descriptive metadata for an
Algorithmimplementation.
Enums§
- Algorithm
Category - Category of an algorithm (for introspection / UI)
Traits§
- Algorithm
- Unified processing primitive for ports and DSP blocks.