Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
utils.h
1// SPDX-FileCopyrightText: © 2024-2025 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4#pragma once
5
6#include "./algorithms.h"
7#include "./audio.h"
8#include "./audio_file.h"
9#include "./backtrace.h"
10#include "./base64.h"
11#include "./chromaprint.h"
12#include "./color.h"
13#include "./compression.h"
14#include "./concurrency.h"
15#include "./cpu_windows.h"
16#include "./datetime.h"
17#include "./directory_manager.h"
18#include "./dsp.h"
19#include "./dsp_context.h"
20#include "./env.h"
21#include "./exceptions.h"
22#include "./file_path_list.h"
23#include "./gtest_wrapper.h"
24#include "./hash.h"
25#include "./icloneable.h"
26#include "./io.h"
27#include "./logger.h"
28#include "./math.h"
29#include "./mem.h"
30#include "./midi.h"
31#include "./monotonic_time_provider.h"
32#include "./mpmc_queue.h"
33#include "./networking.h"
34#include "./note_type.h"
35#include "./object_pool.h"
36#include "./pcg_rand.h"
37#include "./progress_info.h"
38#include "./qt.h"
39#include "./resampler.h"
40#include "./ring_buffer.h"
41#include "./rt_thread_id.h"
42#include "./serialization.h"
43#include "./string.h"
44#include "./symap.h"
45#include "./variant_helpers.h"
Chromaprint utils.
CPU usage on windows.
Date and time utils.
Environment variable helper.
Memory utils.
MIDI utils.
Progress info.
API for Symap, a basic symbol map (string interner).
Optimized DSP functions.