Getting Started
Welcome to Gig Friend. Sign up with your Google account to get started instantly.
Uploading Your First Song
Click the upload area on the Songs page to add an MP3 or WAV file. File size limits depend on your plan:
- Free: up to 15 MB per file, 5 songs total
- Hobby ($30/mo): up to 50 MB per file, unlimited songs
- Ultimate ($65/mo): up to 100 MB per file, unlimited songs
Automatic Detection
On upload, Gig Friend automatically detects:
- BPM — tempo detected from the audio waveform
- Key signature — analyzed from the harmonic content
You can override both values manually in the song editor.
Song Library
The Songs page shows all your uploaded songs in a list. Each card displays the title, artist, BPM, time signature, duration, and section count.
Search & Filter
Use the filters bar at the top to search by song title, artist, or notes. You can also filter by genre and time signature.
Multi-Select
Use the checkboxes to select multiple songs at once. From there you can:
- Assign songs to a band, gig, or set
- Bulk delete songs
Deleting & Removing Songs
There are several ways to delete or remove songs depending on your device:
- Desktop: Right-click a song row to open a context menu with "Remove from set/gig/band" and "Delete permanently" options. On wide screens, inline buttons are also visible on each row.
- Touch devices: Swipe a song row to the left to reveal action buttons — an orange "Remove" button (when in a band/gig/set context) and a red "Delete" button.
Band Context
When you select a band, gig, or set in the sidebar, the song list filters to show only songs in that context. You can drag songs to reorder them within a set or gig.
Waveform Editor
Click any song to open it in the waveform editor. The audio waveform is displayed at the top of the page.
Playback
Click the play button or press Space to play/pause. Click anywhere on the waveform to seek to that position.
Zoom
Use the zoom slider or press + / - to zoom in and out. Zoom goes up to 32x for precise section marking.
Trim Silence
Click "Trim Silence" to automatically detect and skip silent portions at the start and end of the track.
Sections & Marking
Marking Sections
To mark a section:
- Click "Mark" (or press N) to set the start point at the current cursor position
- Click "Next" (or press N again) to finalize the section and immediately start the next one
- Press Esc to cancel an in-progress mark
Editing Sections
- Resize: Drag the edges of a section region on the waveform
- Duplicate: Alt-drag a section to create a copy
- Delete: Hover a region and click the delete icon, or select and press Delete
- Reorder: Sections are automatically ordered by start time
Sections Panel
The right sidebar lists all sections. Click a section to select it and view its properties. The active section (under the playback cursor) is highlighted.
Section Properties
Each section has the following editable properties:
- Type: Intro, Verse, Pre-Chorus, Chorus, Bridge, Solo, Breakdown, Outro, or Other
- Label: Custom name (e.g., "Verse 1", "Guitar Solo")
- Feel: Straight, Shuffle, Swing, Half-Time, or Double-Time
- Intensity: pp, p, mp, mf, f, ff — standard dynamic markings
- Instruments: Quick-pick from percussion categories or type custom instruments
- Groove Pattern: Select from 185+ built-in drum patterns, filtered by genre
- Cues: STOP, FILL, BUILD, DROP, ACCENT, TACET — visual cues shown in practice mode
- Dynamics Curve: Draw a freeform intensity curve for the section
- Notes: Free-text notes per section
Song Attachments
Upload supporting files like sheet music, chord charts, and reference images to any song. Band members can view and download attachments.
Supported File Types
- PDF — sheet music, chord charts, lead sheets
- Images — JPG and PNG for photos of charts or setlist notes
- Word documents — .doc and .docx files
- Text files — .txt for plain text notes
Uploading Files
In the song editor, the Attachments panel is in the right sidebar. You can drag and drop files anywhere on the screen — a full-screen drop zone appears automatically. You can also click the upload button in the panel to browse. Only the song owner can upload and delete files.
Previewing & Downloading
PDFs and images can be previewed inline by clicking the eye icon. All file types can be downloaded by clicking the download icon. Band members with access to the song can view and download all attachments.
Plan Limits
- Free: 2 files per song, 2MB max per file
- Hobby: 10 files per song, 5MB max per file
- Ultimate: 50 files per song, 10MB max per file
Practice Mode
Click "Enter Practice Mode" to switch to a full-screen teleprompter view designed for rehearsal and performance.
Features
- Section countdown: Visual countdown showing time until the next section
- High-contrast display: Large, readable section names and cues optimized for dark stages
- Current + Next section: Always see what's playing now and what's coming up
- Dynamics indicator: Current intensity level displayed prominently
- Synced lyrics: If lyrics have been extracted, they scroll in sync with playback
- Cue badges: FILL, BUILD, STOP, and other cues shown as visual badges
Press "Exit Practice Mode" or the close button to return to the editor.
AI Features
Stem Separation
Click "Separate Stems" in the waveform controls to extract individual instruments from your song:
- Vocals — isolated vocal track
- Drums — percussion and drum kit
- Bass — bass guitar and low-frequency instruments
- Other — guitars, keys, synths, and everything else
Once stems are extracted, a controls row appears below the waveform where you can:
- Adjust volume per stem
- Mute individual stems
- Solo a stem (mutes all others)
- Toggle stems on/off to switch between the original mix and separated stems
Lyrics Extraction
Click "Extract Lyrics" to use AI to transcribe and sync the song's lyrics to the timeline.
- Lyrics appear in a banner below the waveform
- The current line is highlighted during playback
- Lyrics scroll automatically to follow the song
- Synced lyrics also appear in Practice Mode
AI Credits
Both stem separation and lyrics extraction consume AI credits. The number of credits included depends on your plan:
- Free: 3 AI credits
- Hobby: 30 AI credits per month
- Ultimate: 100 AI credits per month
- Pay-as-you-go: Purchase additional credits anytime
Bands & Collaboration
Use the sidebar on the Songs page to manage your bands.
Creating a Band
Click "New Band" in the sidebar. Give it a name and it's ready to go.
Managing Bands
- Rename: Double-click a band name in the sidebar, or right-click (desktop) and choose "Rename"
- Delete: Right-click a band and choose "Delete", or click the three-dot menu on hover. On touch devices, swipe the band row left to reveal a red delete button.
- Members: Right-click a band and choose "Members", or click the three-dot menu
Managing Songs
- Select songs using checkboxes, then click "Assign to..." to add them to a band
- Click a band in the sidebar to filter the song list to that band's repertoire
- Remove songs from a band by clicking the remove icon, right-clicking the song, or swiping left on touch devices
Plan Limits
- Free: 1 band
- Hobby: 5 bands
- Ultimate: Unlimited bands
Editor Permissions
The band owner can grant edit access to specific members, allowing them to modify sections, metadata, dynamics, instruments, and patterns on shared songs.
- Free: Owner-only editing
- Hobby: Up to 2 editors per band
- Ultimate: All members can edit
Editors cannot add or delete songs, or use AI features (stem separation, lyrics extraction). Members can upgrade their own subscription to create their own bands and upload songs.
Gigs & Setlists
Gigs and setlists live inside bands. The hierarchy is: Band → Gig → Set.
Creating Gigs
Expand a band in the sidebar, then click "New Gig." Name it after the venue or date.
Gig Details
Click a gig to open the dedicated gig details page. Here you can manage:
- Date & times: Set the gig date, start time, and end time
- Venue: Name the venue for quick reference
- Description: Add a public event description
- Notes: Internal notes visible only to band members
- Facebook Event: Link to your Facebook event page
- Payment / Tip URL: Add a link for audience donations or ticket sales, with a custom label
Each section on the gig details page is collapsible — click the section title to expand or collapse it.
Creating Sets
Expand a gig, then click "New Set." Typical usage: "Set 1", "Set 2", "Encore".
Deleting Gigs & Sets
- Desktop: Right-click a gig or set in the sidebar to open a menu with "Rename" and "Delete" options. You can also hover to reveal the three-dot menu button.
- Touch devices: Swipe a gig or set row to the left in the sidebar to reveal a red delete button.
Building Your Setlist
- Assign songs to a set using the multi-select workflow
- Click a set in the sidebar to see only those songs
- Drag songs to reorder the setlist
- Songs show tags indicating which gigs and sets they belong to
Time Locking
Once a gig's start time passes, the gig details and poster are automatically locked to prevent accidental edits. A banner indicates when a gig is locked.
Gig Posters
Create professional gig posters with AI-generated backgrounds and a full design editor. Posters can be shared publicly with a unique link and QR code.
Creating a Poster
From the gig details page, click "Create Poster" to open the poster editor. Choose a style and let AI generate a background, or upload your own image.
AI Background Generation
- Select a poster style (Rock, Jazz, Electronic, etc.) to guide the AI
- The AI prompt is auto-generated from your gig and band data — edit it freely
- Paid plans include 3 background regenerations per day
- Free plans can upload a custom background image instead
Design Tools
- Text: Add and style text with custom fonts, colors, alignment, padding, and background overlays
- Images: Insert photos (max 2 MB). Drag to position, adjust opacity
- Shapes: Add rectangles and circles with custom colors and opacity
- Layers: Bring elements forward or send them backward
- Undo / Redo: Full history with Ctrl+Z / Ctrl+Shift+Z
Poster Variations
Create named variations of your poster (e.g., different venues or promotions). Each variation has its own QR code and scan tracking. Available on Hobby and Ultimate plans.
Sharing & Analytics
- Public link: Generate a shareable URL for your poster with a public-facing page
- QR codes: Each variation gets a unique QR code linking to your payment or event page
- Scan analytics: Track how many times each QR code has been scanned, visible on the gig details page
- Export: Download your poster as a high-resolution image
Subscription Plans
Gig Friend offers three tiers plus pay-as-you-go AI credits:
| Feature | Free | Hobby ($30) | Ultimate ($65) |
|---|---|---|---|
| Songs | 5 | Unlimited | Unlimited |
| Sections per song | 5 | Unlimited | Unlimited |
| Bands | 1 | 5 | Unlimited |
| Editors per band | Owner only | 2 | Unlimited |
| Attachments per song | 2 | 10 | 50 |
| AI credits / month | 3 | 30 | 100 |
| File size limit | 15 MB | 50 MB | 100 MB |
Upgrading
Click your plan badge in the header to see current usage. From the popup, click "Manage Subscription" to upgrade or change plans through Stripe.
Pay-as-you-go Credits
Need more AI credits? Purchase additional credits anytime from the subscription popup without changing your plan.
Keyboard Shortcuts
These shortcuts work in the song editor:
| Shortcut | Action |
|---|---|
| Space | Play / Pause |
| N | Mark section start / next |
| Esc | Cancel current mark / deselect section |
| Delete | Delete selected section |
| + / - | Zoom in / out |
| ← / → | Seek backward / forward |
| Alt + drag | Duplicate a section |