Compare commits

..

No commits in common. 'e28debd201d372ddf01059bc305bd7645831f1f0' and 'e7f2827cd209a6c70cad6a3d5bf891d2ae18dab6' have entirely different histories.

  1. 6
      include/voice.h
  2. 5
      include/voicemanager.h

@ -98,11 +98,11 @@ public:
float noiseBuf[bufferSize];
if(settings->unison > 2) { // Stereo noise
for(size_t i = 0; i < bufferSize; ++i) {
noiseBuf[i] = (1.f / 2.f) * (whiteNoise() + whiteNoise() + whiteNoise());
noiseBuf[i] = (1.f / 3.f) * (whiteNoise() + whiteNoise() + whiteNoise());
}
} else { // Mono noise
for(size_t i = 0; i < bufferSize; i += 2 ) {
float noise = (1.f / 2.f) * (whiteNoise() + whiteNoise() + whiteNoise());
float noise = (1.f / 3.f) * (whiteNoise() + whiteNoise() + whiteNoise());
noiseBuf[i] = noise;
noiseBuf[i + 1] = noise;
}
@ -132,4 +132,4 @@ public:
}
};
#endif
#endif

@ -2,11 +2,10 @@
#define __VOICEMANAGER_H__
#include <unordered_set>
#include <thread>
#include "voice.h"
#define NUM_VOICES 24
#define NUM_VOICES 16
class VoiceManager {
public:
@ -32,4 +31,4 @@ private:
unsigned int scoreVoice(VoiceData& voiceData);
};
#endif
#endif
Loading…
Cancel
Save