26 [[gnu::always_inline]]
static constexpr StereoSample fromMono(q31_t sampleValue) {
33 inline void addMono(q31_t sampleValue) {
39 inline void addPannedMono(q31_t sampleValue, int32_t amplitudeL, int32_t amplitudeR) {
40 l += (multiply_32x32_rshift32(sampleValue, amplitudeL) << 2);
41 r += (multiply_32x32_rshift32(sampleValue, amplitudeR) << 2);
44 inline void addStereo(q31_t sampleValueL, q31_t sampleValueR) {
62 inline void addPannedStereo(q31_t sampleValueL, q31_t sampleValueR, int32_t amplitudeL, int32_t amplitudeR) {
63 l += (multiply_32x32_rshift32(sampleValueL, amplitudeL) << 2);
64 r += (multiply_32x32_rshift32(sampleValueR, amplitudeR) << 2);