Skip to content
Rift Studio
Back to docs
Documentation

AI & Automation

35 AI modules for composition, mixing, mastering, and workflow — plus the full automation system.

AI Overview

Rift Studio includes 35 AI modules across composition, analysis, mixing, mastering, and workflow assistance. All ML features gracefully degrade without ONNX Runtime, falling back to rule-based algorithms.

AI Companion (Ctrl+I)

A chat interface for natural language interaction with the DAW.

- Built-in NL intent parser with 30+ handlers (no external LLM required) - Optional connection to Claude, OpenAI, or Ollama for extended capabilities - Execute commands: "Add reverb to the bass," "Set BPM to 140," "Make the drums punchier" - Create tracks, search samples, generate MIDI, adjust mixing parameters - Conversation history with context-aware responses

AI Composer

Open via View > AI > AI Composer

Algorithmic music generation: - Prompt input: Describe what you want ("funky 8-bar bassline in E minor") - Key/scale selector, BPM, time signature - Chord progression selector (I-IV-V-I, etc.) - Genre: Pop, Hip-Hop, Electronic, Jazz, and more - Intensity slider, contour shape, rhythm density - Generate → preview → insert into piano roll or regenerate

AI Arrange (Ctrl+Shift+A)

Automatic arrangement structuring: - Analyzes pattern energy (density, velocity, combined score) - Classifies patterns as drum/bass/lead/pad - Creates section markers: Intro, Verse, Chorus, Bridge, Breakdown, Drop, Outro - Places clips according to genre-appropriate templates

AI Mix (Ctrl+Shift+M)

Automatic mixing assistant: - Per-track loudness, dynamic range, and frequency content analysis - Level balance and panning suggestions - Frequency conflict and phase issue detection - Genre-aware mixing rules - Preview → Apply → Revert workflow

AI Mastering

Accessible via AI > AI Mastering: - Target LUFS selection (Spotify −14, Apple −16, YouTube −14, CD −9) - Spectral analysis with corrective EQ suggestions - Reference track matching via spectral comparison - Compression and limiting chain configuration

Copilot Nudges

Passive real-time production assistant: - Frequency conflict detection between tracks - Clipping warnings with track identification - Phase correlation monitoring - Loudness target compliance alerts - Workflow pattern analysis

Stem Separator

Offline neural source separation: - 4-stem mode: Vocals, drums, bass, other - 2-stem mode: Vocals and accompaniment - Spectral fallback when ONNX is unavailable (Linkwitz-Riley crossover) - Results written as new clips on your timeline

Additional AI Features

  • AI Transition(Ctrl+Shift+T) — generates transitions between sections: risers, filter sweeps, drum fills, impacts
  • AI Preset Generatornatural language to synth preset for Wavetable, Analog, and FM synths
  • Drum Pattern Generator11 genre templates with humanization and fill generation
  • Genre ClassifierONNX 8-class neural network plus 400 Discogs style classifications
  • Audio to MIDImonophonic pitch detection via YIN algorithm
  • Chord DetectorDFT chromagram with Krumhansl-Schmuckler key estimation
  • Effect Chain Recommendergenre and instrument-aware chain suggestions for 18 instrument types
  • Reference Track DNAcomplete spectral/dynamics/perceptual analysis for mix blueprints
  • Sample Auto-Taggerpredictive key, BPM, mood, loop detection, and descriptor tagging
  • Mix Criticreal-time 0–100 mix scoring with letter grades and issue detection
  • Smart Gain Stagingper-track analysis with genre-aware targets and headroom calculation
  • Sound Searchtext-to-audio semantic search using CLAP embeddings

Automation System

Rift Studio uses Bezier curve automation with tension control for smooth parameter changes.

Automation points have: beat position, normalized value (0–1), tension (−1 to +1), and Bezier control handles.

Recording modes: - Read — playback only - Touch — records while adjusting; reverts on release - Latch — records while adjusting; holds last value - Write — overwrites all automation during playback - Trim — uniformly offsets existing automation

LFO automation generates periodic curves without drawing: Sine, Triangle, Square, Saw, Random, and Sample & Hold shapes with rate, depth, phase, and offset controls.

Clips can also have their own per-clip automation envelopes, independent of track-level automation.

Ready to try Rift Studio?