|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Ordered sequences of positive numbers. More...
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kinesis |
| namespace | MayaFlux::Kinesis::Discrete |
Functions | |
| std::vector< double > | MayaFlux::Kinesis::Discrete::free_bar_series (size_t count, double base=1.0) |
| Ratios of the transverse modes of a uniform free-free beam. | |
| std::vector< double > | MayaFlux::Kinesis::Discrete::harmonic_series (size_t count, double base=1.0) |
| base * 1, base * 2, ... base * count. | |
| std::vector< double > | MayaFlux::Kinesis::Discrete::power_series (size_t count, double ratio, double step, double base=1.0) |
| Geometric steps: base * ratio^(k * step) for k = 1 . | |
| std::vector< double > | MayaFlux::Kinesis::Discrete::split_pairs (std::span< const double > values, double spread) |
| Each value replaced by a close pair, v * (1 - spread) and v * (1 + spread). | |
| std::vector< double > | MayaFlux::Kinesis::Discrete::stretched_series (size_t count, double stretch, double base=1.0) |
| Integers pulled outward with order: base * n * sqrt(1 + stretch * n^2). | |
Ordered sequences of positive numbers.
Each function returns a sequence relative to a base value, 1 by default, so the result reads as ratios and scales to any unit by that base. They are plain number producers: what the numbers are used for is not part of them.
Definition in file Series.hpp.