Version: 1.30.0. Source reviewed at 4171265227d8ea584bca359ba40b09d3ac0c8c6a on 2026-10-09.
Status: Complete written guide; source-reviewed behavior. No new v1.30 screenshots, screen recording, native playback, connected-phone test, or hardware test was performed for this guide. Existing v1.29 captures use simulated data and remain historical. The companion narration is an untimed draft pending recording and timing.
Rotation is the working show console. Use it to seat singers, choose their songs, manage each singer's queue, and run karaoke playback. The numbered line represents turns: number 1 is the on-mic position and number 2 is on deck. A group or band occupies one numbered slot, with its members shown together. The selected row determines whose search target, Active Queue, History, and Favorites appear on the right. Selecting a singer does not itself start playback. [1][2]
Practice with a disposable show and files you can safely change. Before a real show, set up the karaoke folder in Library, check output devices and stage screens in Settings, and choose the appropriate gig in Gigs if the show uses online requests or gig-scoped history. Native playback and phone delivery must be checked on the actual rig.
If the library is empty, Set up your library → takes you to Library. Inspect any error or duplicate-policy message before repeating a request. The backend applies the current request rules even when another route offers the action.
Right-click a queued song or an appropriate rotation row and choose Change song…. Choose search, the singer's queue, or history. Read the replace-mode banner, which identifies the singer and song being replaced.
Choose Add from search or Use this on an eligible queue/history/favorite row. A search or history replacement is sent to the backend as a replacement rather than as a second request. Pulling from the queue moves the chosen queued request into the target position and then removes the old target. Verify the resulting queue after either route, especially if an error appears. Cancel, Escape, switching singers, or switching tabs leaves replace mode. [2]
Important limits: a group song cannot be swapped in place through this flow; remove the group request and add its replacement deliberately. The menu can appear for an on-mic song, but the backend rejects replacing it. Also, search's right-click Queue for… route adds a request; it does not perform the pending replacement. Use the banner's normal replacement controls.
A result with a version count has alternate files. Right-click it, choose Select alternate version…, and inspect the brand/disc entries. Choosing one opens Make this the new default version?. Read the filename and effect before accepting. No, keep current default cancels the change.
This is a library default change. Search, phone requests, and the kiosk use that default, and the source also retargets tonight's queued copies. The rotation-row Song version… and Active Queue version menu likewise change the default and queued copies. Use the Inbox card's Version selector when approving a particular pending request with a chosen file. [2][3]
Preview karaoke song opens the karaoke preview. Configure a distinct headphone cue output before relying on audible preview. If cue is disabled or shares the karaoke/Break-Wave output, the app can use silent video preview and show an explanatory message. Stop the preview when finished. Rename file… changes a real filename and reparses metadata; Quarantine this file… moves the selected real file out of the catalog. Those are maintenance actions, so inspect the exact file and use Library for planned cleanup. [3][6]
Drag a singer row to change the main order. Right-click offers Mark as now, Mark as on deck, and, for an eligible solo request, Play now. Placement controls alter the line; Play now starts a request. Check the numbered order and now-playing display after each operation.
Pause moves an eligible solo singer out of the active line. Use Paused/Waiting to inspect paused people and singers waiting on group partners. Its count is people, so a waiting duo counts as two. Unpause restores a paused singer behind the protected on-deck area, after earlier pending restores. Do not promise a fixed position number. [1]
Create a Group / Band Song with 👥+ or Add to group song…. Choose two, three, or four distinct singers, optionally enter a band name, search for the song, and choose Add to their queues. The song goes into each member's queue and becomes ready when it reaches the top for all of them. Inspect waiting/consent indicators rather than assuming the group can sing immediately. [1]
For the same person entered twice, Rename changes a stage name and Merge with… combines duplicate seats into the chosen survivor. Review the survivor carefully. Remove… confirms that the seat and queued songs will go; it is not the same as pausing a singer. [1][2]
Singer-facing boards always use fixed numbers with names climbing, regardless of the host's display choice. Check the explanatory text and any policy error after changing an option. [1][7]
Show applause displays tonight's applause on the queue and singer screens. Show singer photos controls photos on the host queue. A singer's right-click menu can send a direct phone message, award an account badge, ban the singer from this show, or moderate a profile photo. A ban rejects their phone connection for this show but leaves their seat in the line; it does not delete their account. Read the confirmation. Ban reversal is in Settings → Banned Singers.
Photo moderation offers Hide tonight, Always hide at my shows or its unhide counterpart, and Report photo to Auto-KJ. These do not delete or alter the singer's stored photo. Account-wide actions require sign-in and connectivity. Inspect the result after any online action; a visible toast is not proof that a phone received it. [1]
Before calling a practice turn complete, verify the correct singer and file were selected, the finished request moved to its expected completed state, remaining songs stayed with the correct singer, and current/on-deck positions make sense. Before using the workflow live, separately test the real output device, preview device, lyrics window, rotation display, and one singer phone. This source review does not substitute for those checks.
All links are pinned to the reviewed v1.30 source and require access to the private repository.