107 auto numChannels =
inBlock.getNumChannels();
111 bias.skip (
static_cast<int> (
len));
113 if (
context.usesSeparateInputAndOutputBlocks())
119 if (numChannels == 1)
124 for (
size_t i = 0; i <
len; ++i)
125 dst[i] =
src[i] + bias.getNextValue();
129 JUCE_BEGIN_IGNORE_WARNINGS_MSVC (6255 6386)
130 auto*
biases =
static_cast<FloatType*
> (
alloca (
sizeof (FloatType) *
len));
132 for (
size_t i = 0; i <
len; ++i)
133 biases[i] = bias.getNextValue();
136 FloatVectorOperations::add (
outBlock.getChannelPointer (
chan),
139 JUCE_END_IGNORE_WARNINGS_MSVC