Audacity
3.2.0
libraries
lib-time-and-pitch
TimeAndPitchExperimentalSettings.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
/*!********************************************************************
3
4
Audacity: A Digital Audio Editor
5
6
TimeAndPitchExperimentalSettings.h
7
8
Matthieu Hodgkinson
9
10
**********************************************************************/
11
#pragma once
12
13
#include <optional>
14
#include <string>
15
16
namespace
TimeAndPitchExperimentalSettings
17
{
18
std::string
GetLogDir
();
19
std::optional<int>
GetLogSample
(
int
sampleRate
);
20
std::optional<double>
GetCutoffQuefrencyOverride
();
21
std::optional<int>
GetFftSizeOverride
();
22
std::optional<bool>
GetReduceImagingOverride
();
23
}
// namespace TimeAndPitchExperimentalSettings
TimeAndPitchExperimentalSettings
Definition:
TimeAndPitchExperimentalSettings.h:17
TimeAndPitchExperimentalSettings::GetLogSample
std::optional< int > GetLogSample(int sampleRate)
Definition:
TimeAndPitchExperimentalSettings.cpp:44
TimeAndPitchExperimentalSettings::GetLogDir
std::string GetLogDir()
Definition:
TimeAndPitchExperimentalSettings.cpp:38
TimeAndPitchExperimentalSettings::GetReduceImagingOverride
std::optional< bool > GetReduceImagingOverride()
Definition:
TimeAndPitchExperimentalSettings.cpp:64
TimeAndPitchExperimentalSettings::GetCutoffQuefrencyOverride
std::optional< double > GetCutoffQuefrencyOverride()
Definition:
TimeAndPitchExperimentalSettings.cpp:52
TimeAndPitchExperimentalSettings::GetFftSizeOverride
std::optional< int > GetFftSizeOverride()
Definition:
TimeAndPitchExperimentalSettings.cpp:57
anonymous_namespace{ClipSegmentTest.cpp}::sampleRate
constexpr auto sampleRate
Definition:
ClipSegmentTest.cpp:20
Generated by
1.9.3