Skip to content

Lyrics

Stage Traxx provides a powerful lyrics system designed for live performance. You can display lyrics with chord symbols, apply text formatting using simplified markdown syntax, enable automatic scrolling during playback, and embed MIDI commands for precise control of external devices.

Lyrics Editor

The lyrics editor provides a full-featured text editing environment with syntax highlighting for formatting tags, chords, timestamps, and MIDI commands.

Lyrics Editor Overview

The navigation bar includes undo and redo buttons. The preview toggle and More Options menu are described below.

Preview

Toggle between the editor and preview mode to see how your lyrics will appear during playback. The preview displays lyrics exactly as they render in the content area, including formatting and chord positioning. During playback, the preview supports autoscroll, making it useful for quickly validating formatting and scroll timing.

More Options Menu

The more options menu provides access to import and export functions, as well as tools for resetting lyrics and clearing time codes.

Lyrics Editor More Options Menu

Import Lyrics

Import lyrics from various file formats:

  • Plain text (.txt)
  • ChordPro (.cho, .pro) — limited feature support
  • PDF (.pdf)
  • Word documents (.doc, .docx) — iOS only
  • RTF documents (.rtf)

Note

Only the plain text content is imported — formatting from the original file is not preserved. If you need to retain formatting, use a PDF file for your song instead of text-based lyrics.

Share Lyrics As

Export your lyrics in different formats:

  • Email: Creates a new email with the raw lyrics including all tags
  • Text File: Saves the raw lyrics to a text file
  • Rendered PDF: Exports a PDF that looks exactly like the preview

Reset Lyrics

Reverts the lyrics to their state when the editor was opened, discarding all changes.

Clear Timecode

Removes all time-code tags from the lyrics.

Toolbar

Lyrics Editor Toolbar

The toolbar provides quick access to common editing functions (from left to right):

  • Created with Sketch. Brackets: Inserts square brackets and places the cursor between them
  • Created with Sketch. Learn MIDI: Opens the MIDI learn dialog, which captures incoming MIDI commands and inserts them as tags. During playback, it continuously adds timed MIDI messages. Tap the stop button to close the dialog.
  • Play/Stop: Controls playback for timing your edits
  • Waveform: Shows the audio waveform with regions for seeking within the song
  • Playback Time: Displays the current playback position
  • Created with Sketch. Add Timecode: Inserts a time-code tag at the cursor position

Note

Audio regions are ignored during playback in the editor. Playback always runs linearly from start to end.

Context Menus

Select text and long-press (or right-click with a mouse) to open the context menu. The menu provides formatting options for the selected text. Additional options appear based on context:

  • Seek To Timestamp: When the cursor is within a timestamp tag, seeks the player to that time
  • Send MIDI: When the cursor is within a MIDI tag, sends the MIDI command

Keyboard Shortcuts

A physical keyboard is recommended for efficient lyrics editing. The following shortcuts are available:

Shortcut Action
Cmd+B Format selected text bold
Cmd+I Format selected text italic
Cmd+U Format selected text underline
Cmd+Shift+Space Start/stop playback
Cmd+Shift+T Insert timecode at cursor
Cmd+Shift+M Learn MIDI at cursor
Cmd+Shift+B Insert brackets at cursor
Cmd+Ctrl+1 Toggle text color to red
Cmd+Ctrl+2 Toggle text color to orange
Cmd+Ctrl+3 Toggle text color to yellow
Cmd+Ctrl+4 Toggle text color to green
Cmd+Ctrl+5 Toggle text color to teal blue
Cmd+Ctrl+6 Toggle text color to blue
Cmd+Ctrl+7 Toggle text color to purple
Cmd+Ctrl+8 Toggle text color to pink

Text Formatting

Stage Traxx uses a simplified markdown syntax for formatting lyrics. You can write tags directly in the editor, or select text and apply formatting using the context menu, keyboard shortcuts, or the formatting buttons above the keyboard.

Warning

Formatting tags cannot span multiple lines. Each tag must start and end on the same line.

Headings

Use hash # characters at the start of a line to create headings. Three levels are supported:

Example

# Heading 1
## Heading 2
### Heading 3

Bold

Wrap text in single asterisks * to make it bold:

Example

*bold text*

Italic

Wrap text in single underscores _ to make it italic:

Example

_italic text_

Underline

Wrap text in single plus signs + to underline text:

Example

+underlined text+

Colors

Use the color tag to apply colors to text. The tag format is {c:COLOR}text{c}.

Supported colors: red, orange, yellow, green, tealblue, blue, purple, pink

Example

{c:red}This text is red{c}
{c:blue}This text is blue{c}

Comments

Lines starting with a semicolon ; are treated as comments and will not be displayed in the content area. Use comments to add notes or temporarily hide sections.

Example

; This line won't be displayed