swift
tonepair.cpp
1 // SPDX-FileCopyrightText: Copyright (C) 2016 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
4 #include "tonepair.h"
5 
6 namespace swift::sound
7 {
9  const swift::misc::physical_quantities::CFrequency &secondaryFrequency,
10  std::chrono::milliseconds duration)
11  : m_firstFrequencyHz(
12  static_cast<int>(frequency.valueRounded(swift::misc::physical_quantities::CFrequencyUnit::Hz()))),
13  m_secondFrequencyHz(static_cast<int>(
14  secondaryFrequency.valueRounded(swift::misc::physical_quantities::CFrequencyUnit::Hz()))),
15  m_durationMs(duration)
16  {}
17 
18 } // namespace swift::sound
CTonePair(const swift::misc::physical_quantities::CFrequency &frequency, const swift::misc::physical_quantities::CFrequency &secondaryFrequency, std::chrono::milliseconds duration)
Play two tones with frequencies f for t milliseconds.
Definition: tonepair.cpp:8