tracktion-engine
3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion_engine
plugins
cmajor
tracktion_CmajorPluginFormat.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
#pragma once
12
13
namespace
tracktion
{
inline
namespace
engine
14
{
15
std::string
getCmajorVersion();
16
std::unique_ptr<juce::AudioPluginFormat>
createCmajorPatchPluginFormat (
Engine
&);
17
18
bool
isCmajorPatchPluginFormat (
const
juce::PluginDescription
&);
19
bool
isCmajorPatchPluginFormat (
const
juce::String
& formatName);
20
juce::String
getCmajorPatchPluginFormatName();
21
juce::String
getCmajorPatchCompileError (Plugin&);
22
23
}}
// namespace tracktion { inline namespace engine
std::string
Engine
juce::PluginDescription
juce::String
tracktion
Definition
tracktion_AudioReader.h:23
std::unique_ptr
« « « Anklang Documentation