:orphan: ********* Groovebox ********* The **Groovebox** is the default App and what powers the TBD-16 out of the box. It turns the device into a 16-track drum machine / groovebox with deep sequencing, pattern management, and hands-on control. At a Glance =========== .. list-table:: :widths: 25 75 :header-rows: 0 * - **Status** - Shipping (default App) * - **RP2350 firmware** - ``tbd-pico-seq3`` by `Per-Olov Jernberg (Possan) `_ (`GitHub `_) * - **ESP32-P4** - PicoSeqRack plugin (LGPL 3.0) * - **SD card file** - ``tbd-apps/groovebox.uf2`` * - **Tags** - Sequencer, Synth, MIDI, Ableton Link What It Does ============ - **16 tracks** -- each track triggers a DSP plugin sound - **Step sequencing** with variable step lengths and swing - **Pattern management** -- store, recall, and chain patterns - **Per-track mute/solo** from the hardware buttons - **MIDI in/out** (USB and TRS Type-A) for syncing or controlling external gear - **Ableton Link** for wireless tempo sync with DAWs, apps, and other Link devices on the same network How It Works ============ The Groovebox App is a collaboration between two processors: **RP2350** (``tbd-pico-seq3``) Runs the sequencer, drives the OLED display, reads the 30 buttons and 4 encoders, manages patterns and presets, and handles all MIDI routing. Written by `Possan `_. **ESP32-P4** (PicoSeqRack plugin) Runs the audio engine. Each of the 16 tracks corresponds to a voice in the PicoSeqRack DSP plugin. The RP2350 sends note-on/off and parameter changes over the SPI bus; the ESP32-P4 renders audio in real time. The two processors communicate via SPI at high speed. From the player's perspective they behave as one unified instrument. Links ===== - :doc:`Install or update via App Manager ` - `Possan's website `_ - `Possan on GitHub `_ - :doc:`All 50+ DSP plugins ` available on the ESP32-P4 - :doc:`Back to Apps `