This is the overall flow from the conductor side for playing music on multiple Teslas at once.
⚠ The conductor must operate from a separate device that is not also used as a performer.During the 12-second recording of auto calibration the microphone is occupied, so using that device as a performer can drop the boombox output or get it stuck in call mode. Always reserve a separate device for the conductor (Android, another iPhone / PC, etc.) that does not take part in the performance.
Preparation (each Tesla / each performer)・Put each Tesla in
P (Park) (the boombox only works while parked)
・Each performer connects their phone to the Tesla via Bluetooth and switches media output to the Tesla
・On each performer phone, scan the QR in "
Add a performer device" above to open the performance screen
・Follow step ⓪ on the performance screen to launch
Toybox → Boombox on the Tesla and turn external speaker output ON
Conductor steps① Register each performer with "
Add a performer device"
・Recommended: have performers scan the QR on the left (auto-register)
・Or: read the QR at the top-right of the performance screen one by one with "QR scan to add" on the right
② Choose a track and adjust volume in "
Music"
③ Assign a CH (part) per Tesla on each row of "Connected devices"
④ Auto-measure the output delay of all cars with "
🎤 Auto calibration" in "
Calibration" → "Apply to everyone" in the result modal
※ For fine-tuning, use the "
±10ms / ±100ms" buttons on each device row
⑤ In "
Play", choose "Now" or a start time and press "
▶ Play all"
⑥ Playback starts on each phone → Bluetooth → Tesla audio → external speakers
How sync worksEach performer device syncs with server time via NTP and starts playback together with millisecond-precision scheduling via AudioContext.
Notes・A car that starts moving (P released) automatically stops boombox output
・Because it goes through Bluetooth, watch both the Tesla media volume and each phone volume
・Devices on unstable Wi-Fi/mobile connections drift more easily, so choose devices with a good connection
・
⚠ Especially, do not share the Boombox iPhone and the conductor device (running "Auto calibration" on the same iPhone switches the iOS Bluetooth profile to call mode
HFP due to microphone use, and it may not return to A2DP even after Bluetooth OFF/ON or restarting Safari; as a result "Play current media" cannot be pressed on the Tesla. Use an Android or a second iPhone for the conductor)