AUDIOCUBE
Resources
Search...
⌘K
Tools
Timeline Editor


The Device Timeline Editor provides a professional arrangement view where devices are managed as horizontal tracks with visual clips. It supports audio trimming, time-stretching, MIDI sequencing, and automation splines.
1. System Overview & Device Tracks
The timeline automatically generates tracks for active project devices. Each track displays the device type prefix, ID, and name (or audio clip name).
Supported Device Types
Device | Prefix | Color | Description |
Sampler |
| Green | Audio playback (Sampler3D) |
Emitter |
| Orange | Particle emitters with audio |
Synth |
| Purple | Synthesizer devices |
Logic Box |
| Yellow | Logic and trigger devices |
Spline/Path |
| Cyan | Automation path nodes |
2. Navigation & Basic Controls
Timeline Navigation
Action | Input |
Vertical Scroll | Scroll Wheel |
Horizontal Scroll | Shift + Scroll or Two-Finger Swipe |
Zoom In/Out | Ctrl/Cmd + Scroll (Adjusts visible beats) |
Change Track Height | Alt + Scroll (Expand or collapse tracks) |
Pan View | Click + Drag on empty space |
Seek Playhead | Click on Time Ruler (Jumps playhead to beat) |
Global Shortcuts
Spacebar: Play / Stop playback.
Ctrl/Cmd + L: Toggle global looping on/off.
Delete / Backspace: Delete selected clips (Hold while clicking).
3. Clip & Track Management
Selection & Movement
Action | Input |
Select Clip | Single-Click (Deselects others) |
Toggle Selection | Ctrl/Cmd + Click (Multi-select) |
Range Selection | Shift + Click (Selects all clips between) |
Box Selection | Shift + Click + Drag (Draws a selection box) |
Move Clip | Click + Drag (Snaps to grid) |
Free Drag | Shift + Drag (Ignores grid snapping) |
Open MIDI Editor | Double-Click any MIDI clip |
Select 3D Object | Click Track Label (Selects in 3D and opens UI) |
Track Context Menu (Right-Click)
Select Device: Highlights the object in the 3D world.
Open MIDI Editor: Only available if the device contains MIDI data.
Edit Sampler/Emitter: Opens the specific device settings panel.
Play/Stop Device: Triggers or kills playback for that specific track.
Delete Track: Removes the track from the timeline.
4. Clip Editing & Time-Stretching
Trimming (Edge Handles)
Every clip has left and right handles for resizing:
Left Edge (Trim Start): Changes the starting offset. For audio, this moves the start point within the file. For MIDI, it offsets the note start.
Right Edge (Trim End): Changes the duration. Audio cannot exceed the original file length; MIDI has no length limit.
Minimum Length: All clips have a hard minimum length of 1/16th beat.
Pitch & Time-Stretching (Audio Only)
Available for Sampler [S#] tracks only. Note: The edge handle turns Yellow/Orange when in stretch mode.
Feature | Input | Result |
Pitch Stretch | Ctrl/Cmd + Drag Edge | Changes PITCH instead of trimming length. |
Free Pitch Stretch | Ctrl + Shift + Drag | Pitch stretch without grid snapping. |
Reset Pitch | Double-Click Edge | Returns pitch to 1.0 (original speed). |
[!NOTE]
Pitch Constraints: Pitch ranges from 0.25 (4x slower/longer) to 4.0 (4x faster/shorter).
5. Automation & Spline Tracks
Devices with Automator components in Spline Mode generate a sub-track directly below the parent, labeled ↳ [Parent Name].
Create Node: Double-Click empty space to add a node. If clicked between existing nodes, its 3D position is interpolated.
Move Node: Drag the spline clip to change its execution beat.
3D Interaction: Clicking a spline clip highlights the corresponding node in the 3D workspace.
Insertion Logic: Nodes are automatically placed at the beginning, end, or middle of the sequence based on the beat-time clicked.
6. Playback & Grid Settings
Grid & Snapping
Use the header dropdowns to adjust the timeline resolution.
Setting | Options |
Time Signature | 4/4, 3/4, 2/4, 6/8, 9/8, 12/8, 5/4, 7/8 |
Subdivision | 1 bar, 1 beat, 1/2, 1/3, 1/4, 1/6, 1/8, 1/12, 1/16, 1/32, and Free |
Interface Features
Loop Bar: Located at the top. Drag edges to resize or the center to move the loop. Snaps to the current subdivision.
Auto-Follow: When enabled, the view scrolls automatically to keep the playhead visible.
Undo/Redo Support: Tracks all clip actions, including creation, deletion, dragging, resizing, and pitch stretching.
7. Technical Notes & Performance
Waveforms: Audio waveforms are cached per clip to ensure smooth performance.
Visibility: Devices with ID = 0 or Inactive/Cut devices are automatically hidden from the timeline.
MIDI vs Audio: Audio clips show waveforms and support pitch stretching. MIDI clips show note data and open the MIDI Editor on double-click.
Persistence: All clip positions, trim offsets, and pitch values are saved and restored upon project load.
Key Features
Feature | Purpose |
|---|---|
Quantised Triggers | Snap start times to beats, bars, or custom subdivisions. |
Per-Device Lanes | Every Sampler or Ticker owns its own timeline lane. |
Looping | Define loop length in steps or bars; the Sequencer cycles automatically. |
Automation Capture | Record spatial movement in real time, tied to the loop. |
Global Transport | One Play/Stop button (or shortcut) runs the entire scene in sync. |
Sequencer Controls
Keyboard shortcut: Spacebar
Control | Function |
|---|---|
Automate | Enable/disable playback of recorded spatial automation. |
Record | Capture spatial automation—press Play after arming to record movements. |
Play | Start loop playback. |
Stop | Halt playback and silence all devices. |
BPM | Set global tempo (beats per minute). |
Sequence Length | Define number of steps/bars per loop. |
Subdivision | Draw visual grid lines; hold Ctrl while dragging a trigger to snap to them. |
Bars/Beats / Current Time / Atomic | Read-only timing displays for reference. |
Recording Spatial Automation

Arm Record.
Press Play.
Grab any device and move it in the scene—the path is recorded frame-by-frame (the device’s tail turns red).
Release the device; it now plays back the recorded movement on every loop.
Grab and move again to overwrite the existing path.
Disengage Record to prevent further changes.
Quick-Start Tutorial
Add devices Create a few Samplers and/or Tickers (ensure a Ticker’s Sequenced switch is on).
Set tempo & length Adjust BPM and Sequence Length to taste.
Position triggers Click in each lane; Ctrl-click to grid-snap. Change Subdivision if you need finer resolution.
Play Press Play (or P) to hear the loop.
Automate movement Enable Record, move devices, then release. Their motion now repeats in perfect sync.
Tips & Best Practices
Keep Automate off while arranging to avoid unexpected motion.
Use high subdivisions (e.g., 1/16 or 1/32) for intricate rhythmic patterns.
Short loops (1–2 bars) are great for testing ideas; extend later for longer phrases.
Spatial automation is tempo-independent—record at any speed, then change BPM freely.
The Sequencer is the backbone of Audiocube’s performance workflow—master it, and complex, evolving soundscapes become effortless.