Я все еще очень плохо знаком с C ++ и работаю в JUCE над некоторыми проектами по синтезированию звука, чтобы изучить их. Я пытаюсь изучить разные способы написания вещей.
Есть ли какой-нибудь более простой способ написать ниже, например, как одну единственную функцию, где два выхода возвращаются, а затем умножаются все сразу?
double noiseEnvOutput()
{
return envImpulse.nextSample();
}
double noiseOscOutput()
{
return noiseOsc.noise();
}
double noiseImpulse()
{
return noiseOscOutput()*noiseEnvOutput();
}