Zrythm
v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
juce_wrapper.h
1
// SPDX-FileCopyrightText: © 2024-2025 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4
#pragma once
5
6
#include "zrythm-config.h"
7
8
#include <span>
9
10
#ifdef __GNUC__
11
# pragma GCC diagnostic push
12
# pragma GCC diagnostic ignored "-Wundef"
13
# pragma GCC diagnostic ignored "-Wcast-qual"
14
# ifndef __clang__
15
# pragma GCC diagnostic ignored "-Wduplicated-branches"
16
# pragma GCC diagnostic ignored "-Wanalyzer-use-of-uninitialized-value"
17
# endif
// __clang__
18
#endif
// __GNUC__
19
20
// clang-format off
21
#include "juce_audio_basics/juce_audio_basics.h"
22
#include "juce_core/juce_core.h"
23
// #include "ext/juce/modules/juce_dsp/juce_dsp.h"
24
#include "juce_audio_devices/juce_audio_devices.h"
25
#include "juce_audio_formats/juce_audio_formats.h"
26
#include "juce_audio_processors/juce_audio_processors.h"
27
#include "juce_audio_utils/juce_audio_utils.h"
28
#include "juce_dsp/juce_dsp.h"
29
// clang-format on
30
31
#ifdef __GNUC__
32
# pragma GCC diagnostic pop
33
#endif
// __GNUC__
src
juce_wrapper.h
Generated by
1.15.0