FrunkShow

Everything here is traced to something

These sources are paraphrased, not copied.

Tesla’s light show repository

The USB folder rules, the channel names and numbers, the meaning of each byte, the closure command limits, and the header rules its validator enforces.

github.com/teslamotors/light-show

Tesla’s owner documentation

Owner’s manuals and release notes, for the lock sound and Boombox rules, which USB ports carry data, drive formatting, and which vehicles and software versions are eligible.1

The FSEQ specification

The general definition of the .fseq container Tesla’s shows are written in, published by the Falcon Player project.

FSEQ_Sequence_File_Format.txt

The readers, writers and validators are my own code. Where owners report behaviour Tesla has never written down, this site labels it Unverified.

Fonts

Both are variable, served from this domain, under the SIL Open Font License 1.1.

Archivo

Used for
headings and body text
Axes
weight 400–800, width 62%–125%

By Omnibus-Type. Read the licence.

JetBrains Mono

Used for
timecodes, file names, numbers
Axes
weight 400–600

By JetBrains. Read the licence.

The drawings are mine

The light bar on the home page and the car diagrams the light show tool will use are my own. Copyright in the tools and the drawings: Derrick Keo.2

Libraries

Each is copied into this site with its licence text beside it. None are in place yet.3

wavesurfer.js

Version
7.12.11
Licence
BSD-3-Clause

The waveform, the playhead and the trim handles in both tools.

Project page

JSZip

Version
3.10.1
Licence
MIT (dual MIT / GPL-3.0; used under MIT)

A fallback if the hand-written zip writer is dropped.

Project page

qrcode-generator

Version
1.4.4
Licence
MIT

The QR code for the send-this-to-my-phone link.

Project page

three.js

Version
0.185.1
Licence
MIT

Only if a 3D preview is ever built. Deferred.

Project page

No analytics, no third-party scripts, fonts or images. One session cookie, and ordinary server request logs. The privacy page has the detail.