Audacity 3.2.0
|
#include "StaffPadTimeAndPitch.h"
#include "DummyFormantShifterLogger.h"
#include "FormantShifterLogger.h"
#include "StaffPad/FourierTransform_pffft.h"
#include "TimeAndPitchExperimentalSettings.h"
#include <algorithm>
#include <cassert>
#include <cmath>
#include <memory>
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{StaffPadTimeAndPitch.cpp} |
Functions | |
void | anonymous_namespace{StaffPadTimeAndPitch.cpp}::GetOffsetBuffer (float **offsetBuffer, float *const *buffer, size_t numChannels, size_t offset) |
int | anonymous_namespace{StaffPadTimeAndPitch.cpp}::GetFftSize (int sampleRate, bool formantPreservationOn) |
std::unique_ptr< staffpad::TimeAndPitch > | anonymous_namespace{StaffPadTimeAndPitch.cpp}::CreateTimeAndPitch (int sampleRate, size_t numChannels, const TimeAndPitchInterface::Parameters ¶ms, FormantShifter &shifter) |
std::unique_ptr< FormantShifterLoggerInterface > | anonymous_namespace{StaffPadTimeAndPitch.cpp}::GetFormantShifterLogger (int sampleRate) |
Variables | |
constexpr auto | anonymous_namespace{StaffPadTimeAndPitch.cpp}::maxBlockSize = 1024 |