TracktionEngine
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 

Classes

class  tracktion::engine::AirWindowsCallback
 
class  tracktion::engine::AirWindowsPlugin
 
class  tracktion::engine::AirWindowsBase
 
class  tracktion::engine::AirWindowsAutomatableParameter
 
class  tracktion::engine::ARAFileReader
 Manages an ARA plugin instance for an audio clip. More...
 
struct  tracktion::engine::ARADocumentHolder
 
struct  ARAInstance
 Holds an instance of an ARA plugin along with its factory and extension info. More...
 
struct  ARAFactoryInitGuard
 RAII guard that ref-counts initializeARA/uninitializeARA calls per unique ARAFactory pointer. More...
 
struct  ARAPluginFactory
 Factory for creating ARA plugin instances. More...
 
struct  ArchivingFunctions
 
struct  EditProxyFunctions
 
struct  ModelUpdateFunctions
 
struct  MusicalContextFunctions
 
class  ARADocument
 As specified by the Celmony: More...
 
struct  ARADocument::ScopedEdit
 
struct  ARADocumentCreatorCallback
 
class  MusicalContextWrapper
 
class  NodeReader
 
class  AudioSourceWrapper
 
class  AudioModificationWrapper
 
class  RegionSequenceWrapper
 
class  PlaybackRegionWrapper
 
class  PlaybackRegionAndSource
 
class  tracktion::engine::ChorusPlugin
 
class  tracktion::engine::CompressorPlugin
 
struct  tracktion::engine::DelayBufferBase
 
class  tracktion::engine::DelayPlugin
 
class  tracktion::engine::EqualiserPlugin
 
class  tracktion::engine::ValueSmoother< T >
 Smooths a value between 0 and 1 at a constant rate. More...
 
class  tracktion::engine::SimpleLFO
 
struct  tracktion::engine::SimpleLFO::Parameters
 
class  tracktion::engine::FourOscPlugin
 
struct  tracktion::engine::FourOscPlugin::OscParams
 
struct  tracktion::engine::FourOscPlugin::LFOParams
 
struct  tracktion::engine::FourOscPlugin::MODEnvParams
 
struct  tracktion::engine::FourOscPlugin::ModAssign
 
class  tracktion::engine::ImpulseResponsePlugin
 ImpulseResponsePlugin that loads an impulse response and applies it the audio stream. More...
 
class  tracktion::engine::LatencyPlugin
 A test plugin that introduces latency to the incoming signal. More...
 
class  tracktion::engine::LowPassPlugin
 
class  tracktion::engine::MidiModifierPlugin
 
class  tracktion::engine::MidiPatchBayPlugin
 
struct  tracktion::engine::MidiPatchBayPlugin::Mappings
 
class  tracktion::engine::PatchBayPlugin
 
struct  tracktion::engine::PatchBayPlugin::Wire
 
class  tracktion::engine::PhaserPlugin
 
class  tracktion::engine::PitchShiftPlugin
 
class  tracktion::engine::ReverbPlugin
 
class  tracktion::engine::SamplerPlugin
 
struct  tracktion::engine::SamplerPlugin::SamplerSound
 
class  tracktion::engine::ToneGeneratorPlugin
 
class  tracktion::engine::ExternalAutomatableParameter
 
class  tracktion::engine::ExternalPlugin
 
struct  tracktion::engine::PluginWetDryAutomatableParam
 specialised AutomatableParameter for wet/dry. More...
 
class  tracktion::engine::VSTXML
 
struct  tracktion::engine::VSTXML::Base
 
struct  tracktion::engine::VSTXML::Param
 
struct  tracktion::engine::VSTXML::Group
 
struct  tracktion::engine::VSTXML::Range
 
struct  tracktion::engine::VSTXML::Entry
 
struct  tracktion::engine::VSTXML::ValueType
 
struct  tracktion::engine::VSTXML::Template
 
class  tracktion::engine::AuxReturnPlugin
 
class  tracktion::engine::AuxSendPlugin
 
class  tracktion::engine::FreezePointPlugin
 
struct  tracktion::engine::FreezePointPlugin::ScopedTrackUnsoloer
 Temporarily unsolos all the tracks in an Edit. More...
 
struct  tracktion::engine::FreezePointPlugin::ScopedTrackSoloIsolator
 Temporarily solo isolates and unmutes some tracks. More...
 
struct  tracktion::engine::FreezePointPlugin::ScopedPluginDisabler
 Temporarily disables a range of plugins in a track. More...
 
struct  tracktion::engine::FreezePointPlugin::ScopedTrackFreezer
 Freezes a track if this plugin changes track. More...
 
class  tracktion::engine::InsertPlugin
 
class  tracktion::engine::LevelMeterPlugin
 
class  tracktion::engine::RackInstance
 
struct  tracktion::engine::RackConnection
 
class  tracktion::engine::RackType
 
struct  tracktion::engine::RackType::WindowState
 
class  tracktion::engine::RackTypeList
 
class  tracktion::engine::TextPlugin
 
class  tracktion::engine::VCAPlugin
 The VCA plugin sits on a folder track to control the overall level of all the volume/pan plugins in its child tracks. More...
 
class  tracktion::engine::VolumeAndPanPlugin
 The built-in Tracktion volume/pan plugin. More...
 
struct  tracktion::engine::PluginCreationInfo
 
struct  tracktion::engine::PluginInitialisationInfo
 Passed into Plugins when they are being initialised, to give them useful contextual information that they may need. More...
 
struct  tracktion::engine::PluginRenderContext
 The context passed to plugin render methods to provide it with buffers to fill. More...
 
class  tracktion::engine::Plugin
 
struct  tracktion::engine::Plugin::Wire
 
struct  tracktion::engine::Plugin::EditorComponent
 
struct  tracktion::engine::Plugin::WindowState
 
class  tracktion::engine::PluginList
 Holds a sequence of plugins. More...
 
class  tracktion::engine::PluginManager
 
struct  tracktion::engine::PluginManager::BuiltInType
 
struct  tracktion::engine::PluginManager::BuiltInTypeBase< Type >
 
class  tracktion::engine::PluginCache
 
struct  tracktion::engine::PluginScanHelpers
 
struct  tracktion::engine::PluginScanHelpers::PluginScanMasterProcess
 
struct  tracktion::engine::PluginScanHelpers::PluginScanChildProcess
 
struct  tracktion::engine::PluginScanHelpers::CustomScanner
 
struct  tracktion::engine::PluginWindowState
 

Typedefs

using MelodyneInstance = ARAInstance
 
using MelodyneInstanceFactory = ARAPluginFactory
 

Functions

std::unique_ptr< juce::AudioPluginInstance > createMelodynePlugin (Engine &engine)
 

Detailed Description

Typedef Documentation

◆ MelodyneInstance

◆ MelodyneInstanceFactory

Function Documentation

◆ createMelodynePlugin()

std::unique_ptr< juce::AudioPluginInstance > createMelodynePlugin ( Engine &  engine)
Deprecated:
Use createARAPlugin instead