Tools

Terminal

The Audiocube Terminal gives power-users a fast, menu-free, command-line interface to most features of the Audiocube audio workstation.

Operations and information can be accessed simply via text.

  1. Type help into the terminal to get a full list of commands.

  2. Type a command, followed by any relavent values. E.G

    load-project MyProjectName
    
    
  3. Press enter to activate the operation.

The terminal is in beta, and may not work as intended.

Accessing the Terminal

  • Toggle Terminal – with the / or ~ key - The panel opens at the top of the window and can be resized by dragging its bottom edge.

Terminal Interface

  • Input Field – type commands here.

  • Output Area – shows results, errors and system messages.

  • Scrollable Content – lets you review earlier output.

Terminal Keyboard Shortcuts

  • / or ~ - Open or close the terminal window.

  • ↑/↓ - Cycle through past commands.

  • Ctrl + ↑/↓ - Scroll terminal output up/down.

  • Ctrl + Shift + ↑/↓ - Increase/Decrease terminal window height.

Command History

  • Use ↑ / ↓ to cycle through past commands.

  • Up to 100 commands are remembered between sessions.

  • history – show history   •   history clear – erase it.

Common Commands

Here is a list of the common commands.

Note - these may be outdated.
Type
help into the terminal to get the most accurate commands.

System Commands

Command

Description

help [command]

Show help for a specific command or for all commands

clear

Clear the terminal output

exit

Close the terminal

version

Display the application version

about

Show information about Audiocube

history [clear]

View or clear command history across sessions

open-folder [type]

Open a project-related folder (default, custom, recordings)

shortcuts

List keyboard shortcuts and camera controls

set-project-folder <path>

Set a custom project folder

use-default-folder

Revert to the default project folder

Device Commands

Command

Description

rescan-devices

Rescan for all active devices in the scene

`list-devices [type

all]`

create-sampler [x y z]

Create a Sampler (position optional; default = 0 0 0)

create-emitter [x y z]

Create an Emitter

create-ticker [x y z]

Create a Ticker

create-wall [x y z]

Create a Sound-wall

create-effectzone [x y z]

Create an Effect-zone

create-logicbox <type> [x y z]

Create a Logic-box of the given type

create-ambience [x y z]

Create an Ambience device

Mixer Commands

Command

Description

set-volume <channel> <value>

Set volume for a channel / device

set-pitch <channel> <value>

Set pitch for a channel

set-master-volume <value>

Set the master volume

list-mixer

List all mixer settings

set-eq <channel> <low/mid/high> <value>

Set a single EQ-band value for a channel

set-send <channel> <send> <value>

Set send level for a channel

Project Commands

Command

Description

save-project

Save the current project

load-project <name>

Load a project by name

new-project

Create a new, empty project

list-projects

List projects in the save directory

project-info

Show information on the current project

refresh-projects

Refresh project list from disk

Timeline Commands

Command

Description

timeline-play

Play the timeline

timeline-pause

Pause the timeline

timeline-stop

Stop the timeline and return to start

timeline-seek <time>

Seek to a specific time (e.g. 01:23)

timeline-info

Show current timeline information

timeline-set-tempo <bpm>

Set timeline tempo (BPM)

Undo / Redo Commands

Command

Description

undo

Undo the last action

redo

Redo the last undone action

history

Show the undo/redo history

capture

Manually capture the current state for undo/redo

Colour-Theme Commands

Command

Description

color-theme current

Display the active colour theme

list-themes

List all colour themes (built-in and custom)

refresh-colours

Reload the colour set from disk

Terminal Output Colors

  • White – Normal message

  • Red – Error

  • Green – Success

  • Cyan – System / status

Command Confirmation

For critical operations (e.g. loading a project), the terminal prompts for confirmation. Type y or n as required.

Best Practices

  1. Run help (or help <command>) to explore what’s available.

  2. Re-use commands with the history keys instead of re-typing.

  3. Keep the panel at a readable size for long sessions.

  4. If a command fails, read the error message (often in red) for clues.

With a bit of practice, using the Audiocube Terminal will be noticeably faster than navigating the GUI for many everyday tasks. Happy coding!