CUEPRINT

Docs / 03

CSV schema

Every Lite export is a UTF-8 CSV with \r\n line endings and RFC 4180 quoting (cells containing the separator, quotes or line breaks are quoted; embedded quotes are doubled). One row per cue; multi-part cues are read from part 0 and flagged in the log.

File layout

The sheet starts with a two-line header block, then a blank line, then the column header and data:

Sequence,Main Show
Exported,2026-07-12 19:42:07

Cue No,Name,Trig Type,Trig Time,Fade In,Fade Out,Delay
1,Opening Look,Go,,5,5,0
2,Blackout,Follow,,0,0,0
3,Band Reveal,Go,,2.5,2.5,0.5
4,Vox Special,Time,5,1.2,1.2,0
4.1,Key Shift Warm,Go,,8,8,0
5,"Chorus Bump, on downbeat",Go,,0.3,0.3,0

Columns

ColumnTypeDescription
Cue NonumberCue number as displayed on the desk, e.g. 4.1, 12.1
NametextCue name (read from part 0)
Trig TypetextGo, Time, Follow, Sound, …
Trig TimenumberTrigger time in seconds; blank for Go cues
Fade InnumberCue in-fade in seconds
Fade OutnumberOut-fade. When the desk reports “CueTiming” (out follows the cue timing), the Fade In value is shown — that’s what actually happens on stage
DelaynumberCue in-delay in seconds

Special cues (CueZero, OffCue) are skipped and never appear as rows.

Two CSV flavors

Picked in the popup, per export:

FlavorSeparatorDecimalsFor
Internacional (,),12.1Excel (US/UK locales), Google Sheets, scripts
Excel espanol (;);12,1Excel in Spanish/European locales (decimal comma)

The Spanish flavor exists because comma-decimal Excel reads 12.1 as text, which breaks sorting and alignment. With ; + decimal comma, every cue number is a real number.

Stability guarantee

Column names and order are a contract within 1.x: they will not be renamed or reordered, and new columns are only ever appended. Build spreadsheet templates against the header names and updates won’t break them.