Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
audio_device_info.h
1// SPDX-FileCopyrightText: © 2026 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4#pragma once
5
6#include "utils/units.h"
7#include "utils/utf8_string.h"
8
9namespace zrythm::dsp
10{
11
19{
20 utils::Utf8String device_name;
21 units::sample_rate_t sample_rate;
22 units::sample_u32_t block_length;
23 units::channel_count_t input_channel_count;
24 units::channel_count_t output_channel_count;
25};
26
27} // namespace zrythm::dsp
Lightweight UTF-8 string wrapper with safe conversions.
Definition utf8_string.h:37
Information about an audio device.