Skip to content

Soundboard / Cart Wall

The soundboard (also called a Cart Wall) is a grid of pads, each pre-loaded with a short audio clip. Press a pad and it plays immediately — no loading delay.

[Screenshot: Desktop Cart Wall — named banks, colour-coded pads, keyboard shortcut labels, animated playing indicator]

Each pad holds a reference to an audio clip. When you press a pad, br\u016bhi plays the clip from RAM — the file is pre-loaded when the bank is opened, so playback is instant.

The Cart Wall is divided into banks. Each bank is a named page of pads. You can have as many banks as you need; only the active bank’s pads are shown at one time.

PlatformPads per bankBanks
Desktop16 padsUnlimited named banks (128+ pads total)
Cloud16 pads4 named banks (64 pads total)

Each pad is individually configurable:

SettingOptionsNotes
LabelAny textDisplayed on the pad face
Audio sourceFile path (Desktop) or URL/S3 key (Cloud)
ColourAny colourFor visual grouping (e.g., green = music beds, red = stings)
LoopOn/OffLoops the clip until you press Stop or the pad again
Fade inDuration (ms)Ramps up at start
Fade outDuration (ms)Ramps down when stopped
Volume0–100%Per-pad level, independent of master
  • Click the pad to start it. The pad animates to show it is playing.
  • Click the pad again (or click the inline stop button) to stop it.
  • If the pad is not looping, it stops automatically when the clip ends.

Multiple pads can play simultaneously.

The Soundboard comes pre-initialized with high-quality default sounds (e.g. stings, applause, sweepers) directly compiled into the application bundle:

  • Built-in Defaults: No manual manifest creation or external audio downloads are required upon initial setup.
  • Instant Readiness: Default pads are immediately playable out-of-the-box on first launch.

To prevent accidental pad playback or hotkey triggers while performing administrative or editing tasks:

  • Input Typing Protection: All hotkey and cart wall keyboard events are automatically suppressed whenever the user’s cursor is focused inside an input field, text editor, or search input.
  • Clean Editing: Prevents unwanted jingles or audio drops when editing playlist titles or track tags.