Group: dsp_extra¶
A¶
functionkfr::generic::amp_to_dB(const T1 &)functionkfr::generic::amp_to_dB(E1 &&)enum constantkfr::speaker_arrangement::Arr102enum constantkfr::speaker_arrangement::Arr50enum constantkfr::speaker_arrangement::Arr51functionkfr::arrangement_for_channels(size_t) Returns a predefined speaker arrangement for a given number of channels If no predefined arrangement exists, returns speaker_arrangement::Nonefunctionkfr::arrangement_speakers(speaker_arrangement) Returns the canonical channel list for a speaker arrangement.functionkfr::generic::aweighting(const T1 &)functionkfr::generic::aweighting(E1 &&)
B¶
functionkfr::generic::bweighting(const T1 &)functionkfr::generic::bweighting(E1 &&)
C¶
enum constantkfr::speaker_type::Cenum constantkfr::speaker_type::Centerenum constantkfr::speaker_arrangement::Cine30enum constantkfr::speaker_arrangement::Cine31enum constantkfr::speaker_arrangement::Cine40enum constantkfr::speaker_arrangement::Cine41enum constantkfr::speaker_arrangement::Cine60enum constantkfr::speaker_arrangement::Cine61enum constantkfr::speaker_arrangement::Cine70enum constantkfr::speaker_arrangement::Cine71enum constantkfr::speaker_arrangement::Cine80enum constantkfr::speaker_arrangement::Cine81variablekfr::generic::expression_goertzel<T>::coeffvariablekfr::generic::expression_parallel_goertzel<T, width>::coeffenum constantkfr::speaker_type::Csfunctionkfr::generic::cweighting(const T1 &)functionkfr::generic::cweighting(E1 &&)
D¶
functionkfr::generic::dB_to_amp(const T1 &)functionkfr::generic::dB_to_amp(E1 &&)functionkfr::generic::dB_to_power(const T1 &)functionkfr::generic::dB_to_power(E1 &&)variablekfr::generic::expression_goertzel<T>::dimsvariablekfr::generic::expression_parallel_goertzel<T, width>::dims
E¶
classkfr::generic::expression_goertzel<T>destructorkfr::generic::expression_goertzel<T>::~expression_goertzel<T>()constructorkfr::generic::expression_goertzel<T>::expression_goertzel<T>(complex<T> &, T)classkfr::generic::expression_parallel_goertzel<T, width>destructorkfr::generic::expression_parallel_goertzel<T, width>::~expression_parallel_goertzel<T, width>()constructorkfr::generic::expression_parallel_goertzel<T, width>::expression_parallel_goertzel<T, width>(complex<T> *, vec<T, width>)
G¶
functionkfr::generic::expression_goertzel<T>::get_shape()functionkfr::generic::expression_parallel_goertzel<T, width>::get_shape()functionkfr::generic::expression_goertzel<T>::get_shape(const expression_goertzel<T> &)functionkfr::generic::expression_parallel_goertzel<T, width>::get_shape(const expression_parallel_goertzel<T, width> &)functionkfr::generic::goertzel(complex<T> &, std::type_identity_t<T>)functionkfr::generic::goertzel(complex<T> (&)[width], const T (&)[width])
H¶
functionkfr::generic::hertz_to_note(const T1 &)functionkfr::generic::hertz_to_note(E1 &&)
J¶
functionkfr::generic::jaehne_arg(size_t)functionkfr::generic::jaehne(std::type_identity_t<T>, size_t) Returns expression template that generates a jaehne vector Generates the sine with linearly increasing frequency from 0hz to nyquist frequency.
L¶
enum constantkfr::speaker_type::Lenum constantkfr::speaker_type::Lcenum constantkfr::speaker_type::Leftenum constantkfr::speaker_type::LeftSurroundenum constantkfr::speaker_type::Lfeenum constantkfr::speaker_type::Lfe2enum constantkfr::speaker_type::Ls
M¶
enum constantkfr::speaker_type::Mvariablekfr::generic::stereo_matrix::matrixfunctionkfr::generic::matrix_halfsum_halfdiff()functionkfr::generic::matrix_sum_diff()functionkfr::generic::mixdown_stereo(Left &&, Right &&, const f64x2x2 &) Returns template expression that returns the vector of length 2 containing mix of the left and right channelsfunctionkfr::generic::mixdown(E &&...) Returns template expression that returns the sum of all the inputsenum constantkfr::speaker_type::Monoenum constantkfr::speaker_arrangement::Monoenum constantkfr::speaker_arrangement::Music30enum constantkfr::speaker_arrangement::Music31enum constantkfr::speaker_arrangement::Music40enum constantkfr::speaker_arrangement::Music41enum constantkfr::speaker_arrangement::Music60enum constantkfr::speaker_arrangement::Music61enum constantkfr::speaker_arrangement::Music70enum constantkfr::speaker_arrangement::Music71enum constantkfr::speaker_arrangement::Music80enum constantkfr::speaker_arrangement::Music81
N¶
enum constantkfr::speaker_type::Noneenum constantkfr::speaker_arrangement::Nonefunctionkfr::generic::note_to_hertz(const T1 &)functionkfr::generic::note_to_hertz(E1 &&)
O¶
variablekfr::generic::expression_goertzel<T>::omegavariablekfr::generic::expression_parallel_goertzel<T, width>::omegafunctionkfr::generic::stereo_matrix::operator()(const vec<vec<T, 2>, N> &)
P¶
functionkfr::generic::power_to_dB(const T1 &)functionkfr::generic::power_to_dB(E1 &&)functionkfr::generic::stereo_matrix::process(const vec<vec<T, 2>, N> &, csizes_t<indices...>)
Q¶
variablekfr::generic::expression_goertzel<T>::q0variablekfr::generic::expression_parallel_goertzel<T, width>::q0variablekfr::generic::expression_goertzel<T>::q1variablekfr::generic::expression_parallel_goertzel<T, width>::q1variablekfr::generic::expression_goertzel<T>::q2variablekfr::generic::expression_parallel_goertzel<T, width>::q2
R¶
enum constantkfr::speaker_type::Renum constantkfr::speaker_type::Rcvariablekfr::generic::expression_goertzel<T>::resultvariablekfr::generic::expression_parallel_goertzel<T, width>::resultenum constantkfr::speaker_type::Rightenum constantkfr::speaker_type::RightSurroundenum constantkfr::speaker_type::Rs
S¶
enum constantkfr::speaker_type::Stypedefkfr::generic::sample_rate_tfunctionkfr::generic::saturate_I(const T1 &)functionkfr::generic::saturate_I(E1 &&)functionkfr::generic::saturate_II(const T1 &)functionkfr::generic::saturate_II(E1 &&)functionkfr::generic::expression_goertzel<T>::set_elements(expression_goertzel<T> &, shape<1>, axis_params<VecAxis, N>, const std::type_identity_t<vec<T, N>> &)functionkfr::generic::expression_parallel_goertzel<T, width>::set_elements(expression_parallel_goertzel<T, width> &, shape<1>, axis_params<VecAxis, N>, const std::type_identity_t<vec<T, N>> &)enum constantkfr::speaker_type::Sltypedefkfr::Speakerenumkfr::speaker_arrangement Predefined speaker arrangements Matches VST3 definitionsenumkfr::speaker_type Speaker types (positions) Matches VST3 definitionstypedefkfr::SpeakerArrangementenum constantkfr::speaker_type::Srenum constantkfr::speaker_arrangement::Stereostructkfr::generic::stereo_matrixenum constantkfr::speaker_arrangement::StereoCenterenum constantkfr::speaker_arrangement::StereoCLfeenum constantkfr::speaker_arrangement::StereoSideenum constantkfr::speaker_arrangement::StereoSurroundfunctionkfr::generic::swept_arg(size_t)functionkfr::generic::swept(std::type_identity_t<T>, size_t) Returns expression template that generates a jaehne vector Generates the sine with logarithmically increasing frequency from 0hz to nyquist frequency.
T¶
enum constantkfr::speaker_type::Tfcenum constantkfr::speaker_type::Tflenum constantkfr::speaker_type::Tfrenum constantkfr::speaker_type::Tmenum constantkfr::speaker_type::Trcenum constantkfr::speaker_type::Trlenum constantkfr::speaker_type::Trr
U¶
functionkfr::generic::unitimpulse() Returns expression template that generates a unit impulse
V¶
typedefkfr::generic::expression_goertzel<T>::value_typetypedefkfr::generic::expression_parallel_goertzel<T, width>::value_type