Back to the app
TabTogether User Manual

From first room to show time

Learn how to keep every musician on the correct part, synchronize backing audio, feed a CQ-18T, build a setlist, and run a rehearsal or performance safely.

On this page
01 · Quick start

Start a rehearsal in five minutes

The bandleader creates the room, loads the music, and shares one four-digit code. Everyone else joins from their own device.

Example create-room and join-room controls
The room owner uses Create Room; every other musician uses Join Room. Example names and room codes are used in every guide image.
  1. 1

    Sign in

    Open TabTogether and sign in. Room creation, cloud tabs, and paid room capacity are tied to the signed-in account.
  2. 2

    Create the room

    The bandleader can accept an automatically generated code or enter an unused four-digit code, then select Create Room.
  3. 3

    Invite the musicians

    Share the four-digit code or copy the room URL. Never share your account password.
  4. 4

    Load a song

    Choose a shared tab from Browse, open a saved local tab, or upload a Guitar Pro file.
  5. 5

    Verify everyone is ready

    Confirm the participant list, assign score parts, and test playback before the count-in.
Recommended room owner
Use the device physically connected to the mixer as the room owner. It should remain awake, powered, and connected for the full rehearsal.
02 · Workspace

Know the rehearsal screen

The score is the shared visual focus. The setup sidebar holds playback, tempo, tracks, band assignments, real audio, mixer routing, and the show setlist.

Example rehearsal workspace with playback sidebar and tablature
The cyan outline shows the active notation area while the left sidebar contains rehearsal controls. Example names and room codes are used in every guide image.

Playback

Play, pause, stop, seek, and view the current time and bar.

Tempo

Scale the written tempo while preserving tempo changes in the score.

Tracks

Choose the notation part and control MIDI mute, solo, and volume.

Band setup

Assign a role and score part to each connected musician.

Real audio

Attach and synchronize an original recording or backing track.

Show setlist

Arrange saved songs, run preflight, and enter performance mode.

03 · Music library

Browse, upload, and save tabs

TabTogether supports Guitar Pro files and distinguishes community-shared tabs from files saved only in your browser.

Example TabTogether tab library with search and song cards
Use search and genre filters to find a shared tab, or upload a Guitar Pro file you are authorized to use. Example names and room codes are used in every guide image.

Shared library

Shared tabs can be opened from Browse, restored from a URL, and referenced safely in a setlist. Backing audio and approved sync points can be shared with other users.

Saved on this device

Local tabs are stored in this browser using IndexedDB. They do not automatically appear on another device, browser profile, or after site data is cleared.

Save before adding to a setlist
A temporary file upload can be used during the current session, but it must be saved locally or opened from the shared library before it can become a durable setlist entry.
04 · Rooms

Keep every device on the same bar

Room playback uses a shared server clock. Play, pause, seek, tempo, countdown, and file changes are distributed so each musician follows the same performance position.

  1. 1

    Let everyone join before loading the final song

    Connected members appear in Band Setup. Late joiners should receive the active shared file automatically.
  2. 2

    Use one authoritative bandleader

    Avoid competing transport changes. In a local rehearsal, the mixer-connected owner should start and stop the band.
  3. 3

    Use count-in for coordinated starts

    Enable Count-in before Play. The countdown BPM and scheduled start are synchronized across room devices.
  4. 4

    Leave when finished

    Use Leave Room rather than only closing the tab. This clears the room connection and join parameters from the browser URL.
What synchronization does—and does not—do
TabTogether synchronizes notation and playback commands. It is not a low-latency internet audio-call system. For an in-person band, route audio through the room owner and physical mixer.
05 · Practice tools

Playback, tempo, loop, and tracks

Use MIDI when learning individual parts. Switch to Original Audio when you want the feel and sound of the real recording.

Play and pause

Play starts every connected device on a scheduled shared time. Pause preserves the current position.

Tempo

The percentage scales the score’s written tempo. A 120 BPM score at 75% plays at an effective 90 BPM. Room tempo changes apply to everyone.

Metronome and count-in

Metronome adds a click during MIDI playback. Count-in displays and sounds the selected number of beats before the shared start.

Loop

Set the loop start and end around a difficult section, then repeat it while gradually increasing tempo.

Track mixer

Select the part shown in the score. Mute, solo, and volume controls affect synthesized MIDI tracks only.

Simple mode

Reduce visible controls when a musician only needs the essential score and transport interface.

Why track controls are disabled with Original Audio
An original recording is one mixed audio stream. TabTogether cannot independently mute the guitar, bass, keys, or drums inside that mix. Switch to MIDI for per-track control.
06 · Band setup

Give everyone the correct part

The room owner can assign every musician. Individual members can update their own role and score part.

Band Setup panel assigning roles and Guitar Pro tracks
Each participant receives a role and the matching Guitar Pro track; vocalists can use lyrics-only mode. Example names and room codes are used in every guide image.
  1. 1

    Load the song first

    Score-part menus are populated from tracks in the loaded Guitar Pro file.
  2. 2

    Choose each role

    Select guitar, bass, keys, drums, vocals, or another role. This label helps the bandleader verify assignments.
  3. 3

    Assign the notation part

    Match each musician to the exact Guitar Pro track they should see. The selected part opens automatically on their device.
  4. 4

    Enable Local band mode for one audio source

    Only the room owner outputs audio. Member devices stay visually synchronized but silent, preventing doubled or delayed playback in the room.
07 · Original audio

Synchronize a backing track to the tab

A recording may contain silence, an intro, or natural tempo drift. One anchor fixes the starting alignment; Manual Sync adds anchors across the song when the recording drifts.

Original Audio controls showing bar anchor, cursor nudge, and Manual Sync
Click a bar in the score, align the recording to that moment, then anchor the selected bar. Example names and room codes are used in every guide image.

Set the initial alignment

  1. 1

    Attach real audio

    Use a confirmed shared backing track or upload an MP3, WAV, M4A, or OGG file. Select Original Audio.
  2. 2

    Select a recognizable score bar

    Click the bar that matches a clear downbeat in the recording. The button updates to “Bar N starts now.”
  3. 3

    Move the recording to that exact moment

    Seek to the matching downbeat, then select Bar N starts now.
  4. 4

    Fine-tune in 0.1 second steps

    If the cursor is ahead of the sound, use +0.1s. If the cursor is behind the sound, use −0.1s.

Fix drift with Manual Sync

  1. 1

    Start Manual Sync from the matching bar

    Press Play and listen to the backing track, not the visual cursor, for each bar’s downbeat.
  2. 2

    Tap through the problem area

    Press the TAP button or T exactly when you hear the backing track reach each new bar’s downbeat. TabTogether maps that heard audio moment to the next expected bar in the tab.
  3. 3

    Undo mistakes

    Undo removes the last anchor without discarding the rest of the session. Restart clears the current tap session.
  4. 4

    Save Sync

    For a shared tab, saved sync points become available to the community. Check the entire song before saving.
08 · Mixer routing

Feed backing and IEM-only audio to a CQ-18T

CQ USB stereo split uses the owner device’s normal stereo USB output: Left/USB 1 carries the backing track and Right/USB 2 carries click, cues, and guide tracks.

Mixer Routing panel showing CQ USB stereo split and three auxiliary audio stems
USB 1 is intended for backing; USB 2 must be excluded from the CQ main LR mix. Example names and room codes are used in every guide image.
  1. 1

    Connect the owner device by USB

    Connect the room owner’s USB-C output directly to the CQ-18T USB-B input. Disable operating-system audio effects.
  2. 2

    Use an uploaded audio backing track

    YouTube cannot pass through the browser routing matrix. Attach a local or shared audio file instead.
  3. 3

    Enable Local band mode

    This prevents participant phones, tablets, and laptops from playing duplicate audio.
  4. 4

    Choose CQ USB stereo split

    Left/USB 1 becomes the backing track. Right/USB 2 carries click, spoken cues, and guide tracks.
  5. 5

    Test one channel at a time

    Run Test left / backing, then Test right / IEM, and watch the CQ USB input meters.
  6. 6

    Configure CQ sends

    Send USB 1 to Main LR and desired monitors. Send USB 2 to monitor/IEM mixes only and remove it from Main LR.
Browser / USB channelContentCQ destination
Left / USB 1Backing trackMain LR + selected monitor mixes
Right / USB 2Click, cues, guide tracksMonitor/IEM mixes only
Protect the audience mix
Do not trust labels alone. If the right/USB 2 test tone reaches the main speakers, remove USB 2 from Main LR before continuing. Browser routing is a stereo USB split—not arbitrary multichannel USB routing.
Local storage
Click, cue, guide files, levels, mute states, and routing mode are stored in this browser. Clearing site data removes them, and they are not automatically copied to another owner device.
09 · Live workflow

Build a setlist and enter performance mode

Setlists keep durable references to shared or saved-local songs. Preflight blocks unsafe starts, and performance mode replaces setup controls with a stage-safe transport bar.

Show Setlist panel and ordered example song list
Load each saved song, add it to the show, and use the arrow controls to arrange performance order. Example names and room codes are used in every guide image.
  1. 1

    Add durable songs

    Open each shared-library or saved-local song and select Add current song.
  2. 2

    Arrange the show order

    Use the up and down controls. Select a title to load it and verify the correct score, audio, routing, and assignments.
  3. 3

    Decide how songs advance

    With autoplay off, the bandleader starts each song. With autoplay on, the next entry begins after its audio engine is ready.
  4. 4

    Run Pre-show check

    Resolve every required failure. Recommended items can remain incomplete, but should be reviewed deliberately.
Pre-show checklist with passed items and one blocked CQ output test
A red required item disables Enter Performance Mode until it is resolved. Example names and room codes are used in every guide image.
Performance mode with stage transport bar at the bottom
Performance mode shows the current and next song with large previous, play/pause, next, and exit controls. Example names and room codes are used in every guide image.
Do a full dress rehearsal
Run the setlist from beginning to end on the exact owner device, browser, audio interface, cables, and CQ scene that will be used at the show.
10 · Vocals

Use synchronized lyrics and vocalist view

Lyrics may come from the Guitar Pro file, an approved community contribution, or the lyrics editor.

  1. 1

    Load the shared tab

    TabTogether checks for approved contributed lyrics and embedded Guitar Pro lyrics.
  2. 2

    Open Lyrics

    Toggle from notation to the full-screen lyric view. Current lines follow the playback position when timing information is available.
  3. 3

    Assign the vocalist role

    In Band Setup choose Vocals. If lyrics are available, that member automatically receives vocalist view; the score part is optional.
  4. 4

    Add missing lyrics carefully

    Use the lyrics editor on a shared tab. Preserve section labels such as Verse, Chorus, Bridge, and Solo, and verify text before submitting.
Copyright and privacy
Only contribute lyrics you are permitted to share. Do not include rehearsal notes, phone numbers, private names, or other personal information in shared lyric content.
11 · Feedback tools

Record the room

Capture rehearsal audio from your device microphone for review after practice.

Session recording

  1. Allow microphone access.
  2. Select Record before rehearsal.
  3. Stop when finished.
  4. Save the downloaded WebM audio file.

Recording captures the microphone input, not a direct internal mix of browser backing audio. Availability depends on plan and browser support.

12 · Devices

Use phones, tablets, and keyboards

Mobile layouts prioritize the score and transport. For dense notation, a tablet or laptop in landscape orientation is easier to read on a stand.

  • Keep the screen awake and connect power for long rehearsals.
  • Use a stable rehearsal Wi-Fi network; avoid switching networks mid-song.
  • Open Tracks to reveal the setup sidebar on smaller displays.
  • Use Local band mode so member devices remain silent in the rehearsal room.

Keyboard shortcuts

SpacePlay or pause
MToggle metronome
LLoop the current bar
TTap during Manual Sync
13 · Troubleshooting

Frequently asked questions

Start with the symptom you can see or hear, then verify the simplest part of the signal or synchronization path first.

Why is there no sound on a member device?+
If Local band mode is enabled, this is intentional. Only the room owner outputs audio while member devices remain visually synchronized. Disable Local band mode only when separate device audio is actually desired.
Why is CQ USB stereo split unavailable?+
CQ USB stereo split requires an uploaded audio backing file. Browser security does not allow TabTogether to route YouTube audio through the Web Audio channel matrix. Use MP3, WAV, M4A, or OGG instead.
The click or cue is reaching the main speakers. What should I do?+
Stop playback. Run the right/IEM test tone and identify USB 2 on the CQ. Remove USB 2 from Main LR, then send it only to the musicians’ monitor/IEM mixes. Retest both channels before continuing.
The cursor starts correctly but drifts later in the song.+
The recording’s performed tempo differs from the score’s written tempo. Use Manual Sync and tap downbeats through the section where drift occurs. Save only after checking the complete song.
The cursor is consistently early or late.+
Use the −0.1s and +0.1s controls. If the cursor is ahead of what you hear, add +0.1s. If the cursor is behind, subtract 0.1s.
Why can’t I add the current song to the setlist?+
Temporary file uploads do not survive a browser restart. Save the tab to the local library or load it from the shared library, then add it to the setlist.
Why did my click, cue, or guide files disappear?+
Audio projects are stored locally in the owner browser. They can disappear after clearing site data, using private browsing, changing browser profiles, or moving to another device. Rebuild the project on the device that will run the show.
Why are mute, solo, and track volume disabled?+
Those controls apply to individually synthesized MIDI tracks. Original Audio is a single premixed recording, so its instruments cannot be separated by TabTogether.
A vocalist is not seeing lyrics automatically.+
Confirm the participant role is Vocals and that the loaded tab actually contains lyrics. If lyrics are missing, add them through the editor on a shared tab, then reload or toggle Lyrics.
Recording cannot hear me.+
Allow microphone access in the browser and operating system, confirm the correct input device is selected, close other apps using the microphone, and reload the page.
A musician cannot join because the room is full.+
Room capacity comes from the verified subscription of signed-in members. Confirm the owner or paying member is signed in, refresh their session, create or reopen the room, and then have the other musicians join.
A late joiner did not receive the song.+
Wait for the participant to appear in Band Setup. Reload the shared tab from Browse or use the room’s sync fallback. Local-only files may need to be shared again and cannot be restored from a cloud tab ID.

Pre-show minimum checklist

Owner device powered and awake
All musicians assigned
Every setlist song opens
Backing sync checked end-to-end
Left/backing output tested
Right/IEM output excluded from main LR
IEM mixes checked at safe level
Autoplay choice confirmed