Overview of Tracktion Engine features
developTracktion Engine provides a comprehensive suite of features for audio and MIDI production, including:
- Playback Engine: High-performance multi-CPU audio engine with minimal latency, full plugin delay compensation, and transport control (including scrubbing).
- Audio Capabilities: Support for multiple formats (WAV, AIFF, Flac, OGG, MP3, CAF, Rex), time/pitch stretching (via Elastique, Rubber-band, or SoundTouch), and advanced clip warping.
- MIDI Capabilities: Support for note, controller, and sysex events, MIDI pattern generation, MPE, and synchronization via MIDI Time Code (MTC).
- Clip Launching: Non-linear performance features including scenes, follow actions, and clip slot recording.
- Plugin System: Includes built-in utility and effect plugins, a rack patching environment, and an API to register custom plugins. The engine can also be wrapped inside a plugin to sync with a host.
- Automation: Bezier curve automation for plugin parameters, automation recording, and various modifiers (LFO, envelope follower, etc.).
- Rendering: Background thread rendering for edits, track/clip/MIDI rendering, and MIDI file exporting.
- Utilities: Undo/redo, clipboard, selection, and save/load compatibility with Tracktion Waveform projects.