|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
#include "3rd_party/magic_enum/tracktion_magic_enum.hpp"#include <shared_mutex>#include <tracktion_core/tracktion_TestConfig.h>#include <tracktion_graph/tracktion_graph.h>#include <tracktion_graph/tracktion_graph/tracktion_TestUtilities.h>#include <tracktion_graph/tracktion_graph/tracktion_TestNodes.h>#include <tracktion_graph/tracktion_graph/tracktion_PlayHead.h>#include "tracktion_engine.h"#include "../3rd_party/choc/platform/choc_DisableAllWarnings.h"#include "../3rd_party/libsamplerate/samplerate.h"#include "../3rd_party/libsamplerate/src_linear.c"#include "../3rd_party/libsamplerate/src_sinc.c"#include "../3rd_party/libsamplerate/src_zoh.c"#include "../3rd_party/libsamplerate/samplerate.c"#include "../3rd_party/choc/platform/choc_ReenableAllWarnings.h"#include "../3rd_party/crill/seqlock_object.h"#include <thread>#include "playback/tracktion_MPEStartTrimmer.h"#include "playback/graph/tracktion_TracktionEngineNode.h"#include "playback/graph/tracktion_TracktionEngineNode.cpp"#include "playback/graph/tracktion_TracktionNodePlayer.h"#include "playback/graph/tracktion_MultiThreadedNodePlayer.h"#include "playback/graph/tracktion_BenchmarkUtilities.h"#include "playback/graph/tracktion_TrackMutingNode.h"#include "playback/graph/tracktion_ArrangerLauncherSwitchingNode.h"#include "playback/graph/tracktion_AuxSendNode.h"#include "playback/graph/tracktion_ClickNode.h"#include "playback/graph/tracktion_CombiningNode.h"#include "playback/graph/tracktion_ContainerClipNode.h"#include "playback/graph/tracktion_DynamicOffsetNode.h"#include "playback/graph/tracktion_FadeInOutNode.h"#include "playback/graph/tracktion_PluginNode.h"#include "playback/graph/tracktion_InsertSendNode.h"#include "playback/graph/tracktion_LevelMeasurerProcessingNode.h"#include "playback/graph/tracktion_LevelMeasuringNode.h"#include "playback/graph/tracktion_LiveMidiInjectingNode.h"#include "playback/graph/tracktion_LiveMidiOutputNode.h"#include "playback/graph/tracktion_LoopingMidiNode.h"#include "playback/graph/tracktion_MelodyneNode.h"#include "playback/graph/tracktion_MidiNode.h"#include "playback/graph/tracktion_MidiOutputDeviceInstanceInjectingNode.h"#include "playback/graph/tracktion_WaveNode.h"#include "playback/graph/tracktion_PlayHeadPositionNode.h"#include "playback/graph/tracktion_ModifierNode.h"#include "playback/graph/tracktion_RackInstanceNode.h"#include "playback/graph/tracktion_RackNode.h"#include "playback/graph/tracktion_RackReturnNode.h"#include "playback/graph/tracktion_TimedMutingNode.h"#include "playback/graph/tracktion_TimeStretchingWaveNode.h"#include "playback/graph/tracktion_TrackMidiInputDeviceNode.h"#include "playback/graph/tracktion_TrackWaveInputDeviceNode.h"#include "playback/graph/tracktion_SharedLevelMeasuringNode.h"#include "playback/graph/tracktion_SlotControlNode.h"#include "playback/graph/tracktion_SpeedRampWaveNode.h"#include "playback/graph/tracktion_MidiInputDeviceNode.h"#include "playback/graph/tracktion_HostedMidiInputDeviceNode.h"#include "playback/graph/tracktion_WaveInputDeviceNode.h"#include "playback/graph/tracktion_ArrangerLauncherSwitchingNode.cpp"#include "playback/graph/tracktion_AuxSendNode.cpp"#include "playback/graph/tracktion_ClickNode.cpp"#include "playback/graph/tracktion_CombiningNode.cpp"#include "playback/graph/tracktion_ContainerClipNode.cpp"#include "playback/graph/tracktion_DynamicOffsetNode.cpp"#include "playback/graph/tracktion_FadeInOutNode.cpp"#include "playback/graph/tracktion_InsertSendNode.cpp"#include "playback/graph/tracktion_LevelMeasuringNode.cpp"#include "playback/graph/tracktion_LiveMidiInjectingNode.cpp"#include "playback/graph/tracktion_LiveMidiOutputNode.cpp"#include "playback/graph/tracktion_LoopingMidiNode.cpp"#include "playback/graph/tracktion_MelodyneNode.cpp"#include "playback/graph/tracktion_MidiNode.cpp"#include "playback/graph/tracktion_MidiOutputDeviceInstanceInjectingNode.cpp"#include "playback/graph/tracktion_WaveNode.cpp"#include "playback/graph/tracktion_RackInstanceNode.cpp"#include "playback/graph/tracktion_RackNode.cpp"#include "playback/graph/tracktion_RackReturnNode.cpp"#include "playback/graph/tracktion_PluginNode.cpp"#include "playback/graph/tracktion_ModifierNode.cpp"#include "playback/graph/tracktion_TrackMutingNode.cpp"#include "playback/graph/tracktion_TimedMutingNode.cpp"#include "playback/graph/tracktion_TimeStretchingWaveNode.cpp"#include "playback/graph/tracktion_TrackMidiInputDeviceNode.cpp"#include "playback/graph/tracktion_TrackWaveInputDeviceNode.cpp"#include "playback/graph/tracktion_SharedLevelMeasuringNode.cpp"#include "playback/graph/tracktion_SlotControlNode.cpp"#include "playback/graph/tracktion_SpeedRampWaveNode.cpp"#include "playback/graph/tracktion_MidiInputDeviceNode.cpp"#include "playback/graph/tracktion_HostedMidiInputDeviceNode.cpp"#include "playback/graph/tracktion_WaveInputDeviceNode.cpp"#include "playback/graph/tracktion_EditNodeBuilder.h"#include "playback/graph/tracktion_EditNodeBuilder.cpp"#include "playback/graph/tracktion_NodeRenderContext.h"#include "playback/graph/tracktion_NodeRenderContext.cpp"#include "playback/tracktion_DeviceManager.cpp"#include "playback/tracktion_EditPlaybackContext.cpp"#include "playback/tracktion_EditInputDevices.cpp"#include "playback/tracktion_LevelMeasurer.cpp"#include "playback/tracktion_MidiNoteDispatcher.cpp"#include "playback/tracktion_TransportControl.cpp"#include "playback/tracktion_AbletonLink.cpp"#include "playback/audionodes/tracktion_AudioNode.h"#include "playback/audionodes/tracktion_CombiningAudioNode.h"#include "playback/audionodes/tracktion_WaveAudioNode.h"#include "playback/audionodes/tracktion_TrackCompAudioNode.h"#include "playback/audionodes/tracktion_SpeedRampAudioNode.h"#include "playback/audionodes/tracktion_PluginAudioNode.h"#include "playback/audionodes/tracktion_FadeInOutAudioNode.h"#include "playback/audionodes/tracktion_AudioNode.cpp"#include "playback/audionodes/tracktion_FadeInOutAudioNode.cpp"#include "playback/audionodes/tracktion_WaveAudioNode.cpp"#include "playback/audionodes/tracktion_CombiningAudioNode.cpp"#include "playback/devices/tracktion_InputDevice.cpp"#include "playback/devices/tracktion_MidiInputDevice.cpp"#include "playback/devices/tracktion_PhysicalMidiInputDevice.cpp"#include "playback/devices/tracktion_VirtualMidiInputDevice.cpp"#include "playback/devices/tracktion_MidiOutputDevice.cpp"#include "playback/devices/tracktion_OutputDevice.cpp"#include "playback/devices/tracktion_WaveDeviceDescription.cpp"#include "playback/devices/tracktion_WaveInputDevice.cpp"#include "playback/devices/tracktion_WaveOutputDevice.cpp"#include "playback/tracktion_HostedAudioDevice.cpp"#include "control_surfaces/tracktion_ControlSurface.cpp"#include "control_surfaces/tracktion_ExternalControllerManager.cpp"#include "control_surfaces/tracktion_ExternalController.cpp"#include "control_surfaces/tracktion_CustomControlSurface.cpp"Go to the source code of this file.
Namespaces | |
| namespace | tracktion |
Macros | |
| #define | JUCE_CORE_INCLUDE_JNI_HELPERS |
| #define | PACKAGE |
| #define | VERSION |
| #define | CPU_CLIPS_NEGATIVE |
| #define | CPU_CLIPS_POSITIVE |
| #define | ENABLE_SINC_BEST_CONVERTER |
| #define | ENABLE_SINC_MEDIUM_CONVERTER |
| #define | ENABLE_SINC_FAST_CONVERTER |
| #define CPU_CLIPS_NEGATIVE |
Definition at line 127 of file tracktion_engine_playback.cpp.
| #define CPU_CLIPS_POSITIVE |
Definition at line 128 of file tracktion_engine_playback.cpp.
| #define ENABLE_SINC_BEST_CONVERTER |
Definition at line 130 of file tracktion_engine_playback.cpp.
| #define ENABLE_SINC_FAST_CONVERTER |
Definition at line 132 of file tracktion_engine_playback.cpp.
| #define ENABLE_SINC_MEDIUM_CONVERTER |
Definition at line 131 of file tracktion_engine_playback.cpp.
| #define JUCE_CORE_INCLUDE_JNI_HELPERS |
Definition at line 100 of file tracktion_engine_playback.cpp.
| #define PACKAGE |
Definition at line 125 of file tracktion_engine_playback.cpp.
| #define VERSION |
Definition at line 126 of file tracktion_engine_playback.cpp.