tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion_core.h
Go to the documentation of this file.
1 /*
2 ,--. ,--. ,--. ,--.
3 ,-' '-.,--.--.,--,--.,---.| |,-.,-' '-.`--' ,---. ,--,--, Copyright 2024
4 '-. .-'| .--' ,-. | .--'| /'-. .-',--.| .-. || \ Tracktion Software
5 | | | | \ '-' \ `--.| \ \ | | | |' '-' '| || | Corporation
6 `---' `--' `--`--'`---'`--'`--' `---' `--' `---' `--''--' www.tracktion.com
7
8 Tracktion Engine uses a GPL/commercial licence - see LICENCE.md for details.
9*/
10
11/*******************************************************************************
12 The block below describes the properties of this module, and is read by
13 the Projucer to automatically generate project code that uses it.
14 For details about the syntax and how to create or use a module, see the
15 JUCE Module Format.txt file.
16
17
18 BEGIN_JUCE_MODULE_DECLARATION
19
20 ID: tracktion_core
21 vendor: Tracktion Corporation
22 version: 3.0.0
23 name: The Tracktion core object types
24 description: Classes for creating and processing time based applications
25 website: http://www.tracktion.com
26 license: Proprietary
27
28 dependencies: juce_audio_formats
29
30 END_JUCE_MODULE_DECLARATION
31
32*******************************************************************************/
33
34
35#pragma once
36#define TRACKTION_CORE_H_INCLUDED
37
38//==============================================================================
39//==============================================================================
40#ifdef __GNUC__
41 #pragma GCC diagnostic push
42 #pragma GCC diagnostic ignored "-Wfloat-equal"
43#endif
44
45//==============================================================================
47
49
51
59
60#ifdef __GNUC__
61 #pragma GCC diagnostic pop
62#endif