55 if (isThreadRunning())
72 if (
auto fileStream = std::unique_ptr<FileOutputStream>(
m_writingFile.createOutputStream()))
74 WavAudioFormat wavFormat;
104 for (
int i = 0; i < inputBuffer.getNumChannels(); i++)
106 auto rmsLevel = Decibels::gainToDecibels(inputBuffer.getRMSLevel(i, 0, inputBuffer.getNumSamples()),
108 maxRmsLevel = rmsLevel > maxRmsLevel ? rmsLevel : maxRmsLevel;
155 const int currentSamplesPerBlock = inputBuffer.getNumSamples();
184 if (!isThreadRunning())
193 m_activeWriter.load()->write(inputBuffer.getArrayOfReadPointers(), inputBuffer.getNumSamples());
199 ignoreUnused(velocity);
220 ignoreUnused(velocity);
248 const auto recorderReleaseTimeValue = KAP::settingsFile.getSetting(KAP::recorderReleaseTime);
251 const float releaseTime =
252 recorderReleaseTimeValue.isVoid() ? 1.5f :
static_cast<float>(recorderReleaseTimeValue);
static File newTempDirectory(const String &)
Definition AssetManager.cpp:333
Definition AirAbsorptionFilter.cpp:2