One routing. More...
#include <fm6.hpp>
Public Attributes | |
| std::uint8_t | modulated_by [operator_count] |
| std::uint8_t | carriers |
| std::uint8_t | feedback_op |
One routing.
modulated_by[op] is a bitmask of the operators feeding op; carriers is a bitmask of the operators that reach the output; feedback_op is the single operator whose output feeds its own phase.
| std::uint8_t pulp::signal::drum::Fm6DrumVoice::Algorithm::carriers |
| std::uint8_t pulp::signal::drum::Fm6DrumVoice::Algorithm::feedback_op |
| std::uint8_t pulp::signal::drum::Fm6DrumVoice::Algorithm::modulated_by[operator_count] |