← Back to One Control

One Control Manual

Complete guide to One Control v1.4.1

Contents

  1. Overview
  2. Installation & Activation
  3. Interface Overview
  4. Speaker Tab
  5. Chair Tab
  6. Jingle Tab
  7. List Tab
  8. Timer
  9. Keyboard Shortcuts
  10. Remote & Network Access
  11. Podium PC Integration (OneControl Remote)
  12. Save & Load Projects
  13. Troubleshooting

1. Overview

One Control is an all-in-one event management application for Windows. It gives operators a single interface to control everything that happens on stage: speaker media, countdown timer, 6-cell panel displays, background music, and the speaker agenda.

The application is organized into four workspaces (tabs):

TabPurpose
SpeakerMedia output (image/video), text overlay, image playlist, and countdown timer for the main stage screen.
Chair6-cell panel grid for panel discussions — individual background, text, and positioning per cell.
Jingle9 audio slots with volume, fade, EQ, cue points, and a master fader with spectrum analyzer.
ListSpeaker agenda with name, time, table, notes, and cell assignments. Drives the timer and displays automatically.

All output screens update in real time. A built-in web server also lets any browser on the network display speaker, timer, or cell views — useful for additional monitors, tablets, or confidence displays.

2. Installation & Activation

System Requirements

Installing

  1. Download OneControl-Setup.exe from the One Control product page.
  2. Run the installer. Windows may show a SmartScreen warning — click More info → Run anyway to proceed.
  3. Follow the installer prompts. One Control installs to Program Files\CueCongress\OneControl by default.
  4. Launch One Control from the Start menu or desktop shortcut.

License Activation

  1. On first launch, the license activation window appears. Enter your license key and click Activate.
  2. One Control connects to the CueCongress license server to verify your key. An internet connection is required for the first activation.
  3. Once activated, the app works offline. Your license is tied to the current device.

Deactivating (Moving to Another Device)

Open the About dialog (click the CueCongress logo in the top-right corner) and click Deactivate this device. This frees the license so you can activate on a different machine.

3. Interface Overview

Header Bar

ElementFunction
OneControl logo (left)Click to view your event logo in a popup. You can set this in the Speaker tab.
Tab buttonsSwitch between Speaker, Chair, Jingle, and List workspaces.
Save / LoadSave and restore the complete project (all settings, list, media references).
KeysOpen the keyboard shortcuts configuration panel.
ExitClose the application.
CueCongress logo (right)Click to open the About dialog — version, license key, update check, and deactivation.

Undo / Redo

One Control maintains a full undo history across all tabs. Press Ctrl+Z to undo and Ctrl+Y (or Ctrl+Shift+Z) to redo. Up to 30 steps are stored.

4. Speaker Tab

The Speaker tab controls the main stage output — the screen the audience sees. It is organized into three columns: Media, Timer, and Controls.

Opening the Speaker Window

  1. Connect your projector or second monitor.
  2. In the Display section, select your output monitor from the dropdown.
  3. Click Open Speaker Window. A fullscreen output window opens on the selected display.

Media — Image & Video

ButtonAction
IMAGELoad a PNG, JPG, or BMP image as the background.
VIDEOLoad an MP4, MOV, or WebM video. Videos over 10 MB play locally only (not via remote browser).
CLEARRemove the current media, leaving a black background.
Scale sliderResize the media within the frame (50%–200%).
Media rotationRotate the media in 90° steps.
Stage rotationRotate the entire output canvas — useful for portrait-oriented screens.

Image Playlist

Click + ADD to add images to the playlist. Use the Prev / Next buttons (or drag to reorder) to step through slides. The active slide is highlighted with a border in the thumbnail strip.

Text Overlay

Type text in the overlay field and enable it with the SHOW toggle. The text appears live on the output screen. Options include:

Tip: When List Sync is ON, the text overlay is automatically populated with the active speaker's name from the List tab.

Theme

Switch between Dark (black background) and Light (white background) for the timer display. This affects both the preview and the output window.

5. Chair Tab

The Chair tab manages up to 6 individual display cells — typically used for panel discussions where each panellist has their own screen showing their name or portrait.

Selecting a Cell

Use the Cell dropdown (1–6) or click directly on a cell in the preview grid to select it. The selected cell's controls appear on the right.

Cell Controls

ControlDescription
Background ImageLoad an image or video as the cell background. Clear removes it.
BG ColorSolid color background, used when no image is set.
TextText shown on the cell (typically speaker name or role).
Font, size, color, bold, shadowTypography controls for the cell text.
Position grid9-position snap grid for text placement within the cell.
FIT / MAX / LOCKAuto-fit the font size to the cell text, same as Speaker tab.
Scale, rotationScale and rotate the cell background image.

Opening Cell Windows

Each cell can be opened on a dedicated monitor. Use the display selectors in the Chair tab header and click Open for each cell. Cells can also be viewed remotely via browser — see Section 10.

Tip: When List Sync is ON, the cell texts are automatically filled from the corresponding columns in the List tab for the active speaker row.

6. Jingle Tab

The Jingle tab provides 9 audio slots for background music, stings, fanfares, and other audio cues — all routed through a master fader with EQ and spectrum analyzer.

Loading Audio

  1. Click the slot name (e.g. "Empty") or the load button on any of the 9 slots.
  2. Select an audio file. Supported formats: MP3, WAV, OGG, FLAC, AAC.
  3. The slot shows the file name, a waveform progress bar, and playback controls.

Playback Controls (per slot)

ControlDescription
Play / StopStart or stop the jingle. Stop resets to the cue start point.
VolumePer-slot volume (0–100%).
FadeFade-in duration on play and fade-out on stop, in seconds.
LoopToggle continuous looping.
Cue In / OutSet the start and end points within the audio file. Drag the cue markers on the progress bar.
Auto GainAutomatically normalize the slot volume to a consistent level.

Master Section

ControlDescription
Master VolumeGlobal output level for all jingle slots combined.
5-Band EQSub, Low, Mid, High, and Presence bands. ±12 dB per band.
Spectrum AnalyzerReal-time frequency display. Activates automatically when any jingle is playing.
Tip: Use keyboard shortcuts to trigger jingle slots hands-free. See Section 9 for how to assign keys to each slot.

7. List Tab

The List tab is the event agenda. Each row represents one speaker or segment. When Sync is ON, navigating the list automatically updates the timer, speaker name overlay, and all 6 chair cells.

List Columns

ColumnDescription
#Row number (auto-assigned).
TableTable or group identifier (e.g. "Table A", "Session 2").
NotesInternal operator notes — not shown on any output screen.
SpeakerSpeaker name. Synced to the text overlay and timer label when Sync is ON.
TimeSpeaking time. Enter minutes (e.g. 10) or MM:SS (e.g. 5:30). Loads into the timer when the row is activated.
Cell 1–6Text to display in each of the 6 Chair cells for this speaker.

Navigation

ControlAction
PREV / NEXTMove to the previous or next speaker. The list auto-scrolls to keep the active row visible.
Click a rowJump directly to any speaker.
Arrow keysWhen the List tab is active and no cell is being edited, Up/Down arrows navigate the list.

Adding & Removing Rows

CSV & Excel Import

Click IMPORT in the List toolbar to load your agenda from a spreadsheet file.

Tip: Prepare your agenda in Excel with headers "Speaker", "Time", "Cell 1", "Cell 2" etc. and import it in one click — no manual data entry required.

Sync Toggle

The SYNC ON/OFF button controls whether navigating the list updates the Timer, Speaker overlay, and Chair cells automatically. Turn Sync OFF to make manual adjustments without moving through the list.

Row Extras — PRES, Jingle & Image

Each list row has an optional extras panel hidden behind an expand arrow (▶) on the left side of the row. Click it to reveal three per-row assignments:

ExtraDescription
PRESA presentation file (PowerPoint, PDF, Keynote, video) to auto-launch on the podium PC when this row is activated. Click BROWSE to open the remote file browser and pick a file from the podium PC. CLEAR removes the assignment. If a podium PC is connected and Sync is ON, the file launches automatically on row navigation.
JingleA jingle slot (1–9) that plays automatically when this row is activated. Select the slot number from the dropdown to assign it.
ImageA playlist image that becomes the active image in the Speaker tab when this row is activated — useful for pre-loading speaker slides.
Tip: Assign a PRES file to every row before the event so presentations open hands-free as you step through the agenda. You only need to click NEXT.

8. Timer

The timer is in the Speaker tab. It can be output to a dedicated display and also viewed via remote browser.

Opening the Timer Window

  1. Select a display from the Timer Display dropdown.
  2. Click Open Timer Window. A fullscreen timer appears on the selected monitor.

Setting the Time

Enter minutes and seconds in the TIME fields and click SET. Or click any preset button (5m, 10m, 15m, etc.) to load a duration instantly.

Transport Controls

ButtonAction
▶ StartStart the timer.
⏸ PausePause at the current value.
↺ ResetStop and return to the set duration.
+1 / −1Add or subtract 60 seconds while running or paused.

Timer Options

OptionDescription
COUNTToggle countdown (down from set time) or count-up (from zero) mode.
VISIBLEShow or hide the timer on the output screen without stopping it.
OVERTIMEWhen ON, the timer continues past zero showing negative time in red. When OFF, it stops at zero.
AUTO ADVWhen ON, automatically advances to the next speaker in the List 1.5 seconds after the timer hits zero. The timer resets to the next speaker's duration.
SPEEDRun the timer at 0.5×, 1×, 1.5×, or 2× speed — useful for rehearsals.
THEMEDark (black background) or Light (white background) for the timer output window.

Push Message

The PUSH MESSAGE panel lets you display a text message on the timer output screen without interrupting the countdown.

  1. Type your message in the push message text field.
  2. Click PUSH to display it on the timer screen immediately. The message appears as an overlay above the timer digits.
  3. Click CLEAR to remove the message from the timer screen.
Tip: Use the push message to send last-minute instructions to the speaker — "2 min for Q&A", "Mic issue, please pause" — without leaving the app.

Bell Sound

Enable Sound at end in the BELL section to play a sound when the timer hits zero. Click Custom to load your own audio file, or leave it on the built-in beep. Click Test to preview.

Timer Colors

StateDisplay color
Above 2 minutes remainingGreen
1–2 minutes remainingOrange (warning)
Under 1 minute / overtimeRed (danger), pulses when running

9. Keyboard Shortcuts

Default Shortcuts

KeyAction
SpaceStart / Pause timer (toggle)
RReset timer
Page DownNext speaker
Page UpPrevious speaker
19Toggle play/stop for Jingle slots 1–9
Ctrl+ZUndo
Ctrl+YRedo
Note: Shortcuts do not fire when a text field or cell is being edited.

Configuring Custom Shortcuts

Click the Keys button in the header to open the Shortcuts panel. It shows every assignable action grouped by category.

  1. Find the action you want to reassign (e.g. Jingle 3 Play/Stop).
  2. Click SET next to it. The button turns yellow and shows "Press key…"
  3. Press any key on your keyboard. The key is assigned immediately and the panel updates.
  4. To cancel without changing, press Escape.
  5. To remove a shortcut entirely, click next to the action.
  6. To restore all defaults, click Reset to Defaults at the bottom of the panel.

Shortcuts are saved automatically and persist between sessions.

Stream Deck & Bitfocus Companion

One Control works out of the box with Stream Deck and Companion. Assign the same keyboard shortcuts in your Stream Deck profile or Companion button actions as those configured in the Keys panel. All 13 actions (timer, navigation, 9 jingles) are independently assignable.

Tip: Use F-keys (F1–F9) for jingles so they never conflict with typing. Open the Keys panel and click SET on each Jingle slot, then press the corresponding F-key.

10. Remote & Network Access

One Control includes a built-in web server that broadcasts the current state to browser-based viewers. Any device on the same network can open a view URL in a browser and see the live output — no software installation required.

Available Views

ViewURL patternDescription
Speaker/speakerFull speaker output with media, text overlay, and timer.
Timer/timerTimer only — large countdown, speaker label, and progress bar.
Cell 1–6/chair/1 – /chair/6Individual chair cells.

Finding the URLs

The full URLs (including your room identifier) are shown in the Speaker tab under the display selectors. Click the copy button next to any URL, or use Copy All URLs to copy all 8 at once.

Tip: Open the Timer URL on a tablet positioned at the lectern as a confidence monitor, so speakers can see their countdown without a dedicated hardware display.
Note: Remote browser access requires an active license and network connectivity. Videos larger than 10 MB will not play in remote browser views due to file size limits — they play normally on local and LAN outputs.

11. Podium PC Integration (OneControl Remote)

OneControl Remote is a free companion app that runs on the presenter's podium PC. Once connected, One Control can browse the podium PC's files, launch presentations in fullscreen, and close them — all without touching the podium machine.

Setting Up OneControl Remote

  1. Download OneControlRemote.exe from the One Control product page or your dashboard and install it on the podium PC.
  2. Run OneControl Remote. It appears as a tray icon and opens a small status window showing the PC name, IP address, and current status.
  3. Optionally, click Set Presentations Folder in the OneControl Remote window to point it to the folder where presentations are stored. This folder becomes the default starting point in the file browser.
  4. OneControl Remote is now listening. Keep it running during the event.

Connecting from One Control

  1. In One Control, click the PODIUM toolbar area in the List tab (shows 🔧 NO PC when no PC is connected).
  2. The Remote PC Manager opens. Choose By IP or By PC Name and enter the podium PC's address, then click CONNECT.
  3. One Control contacts the podium PC to verify the connection. On success, the PC is saved to your list and becomes the active remote PC — the toolbar button turns green and shows the PC name.
  4. To switch to a different podium PC, open the manager again and click any saved PC to select it.

Browsing and Assigning Files

  1. Expand a list row by clicking its expand arrow (▶).
  2. In the PRES section, click BROWSE. The Remote File Browser opens showing the podium PC's file system (starting from the configured presentations folder).
  3. Navigate folders by clicking them. Use the breadcrumb trail at the top to go back.
  4. Click a file to select it, then click SELECT. The filename is saved to that row's PRES field.
  5. Click CLEAR next to the filename at any time to remove the assignment.

Auto-Launching Presentations

When Sync is ON and a connected podium PC is active, navigating to a row that has a PRES file automatically sends a launch command to the podium PC. The file opens in fullscreen:

File typeHow it opens
.pptx / .ppt / .pptmPowerPoint opens in full Presenter View mode (or fullscreen if Presenter View is unavailable).
.pdfPDF2Screen (if installed), then Adobe Reader in fullscreen, then system default.
.mp4 / .mov / other videoVLC in fullscreen, then Windows Media Player fullscreen, then system default.
.key (macOS podium PC)Keynote slideshow mode via AppleScript.

Navigating to a row with no PRES assignment sends a close command, shutting down any open presentation on the podium PC.

Tip: To prevent auto-close when stepping to a row that has no PRES, click ⏹ CLOSE PRES in the PODIUM toolbar only when you explicitly want to close the active presentation.
Note: OneControl Remote and One Control must be on the same network. The podium PC firewall must allow inbound connections on the port OneControl Remote is listening on (shown in the status window).

12. Save & Load Projects

A project file saves the complete state of One Control — all settings, the speaker list, media references, jingle assignments, and EQ/volume levels.

Saving

  1. Click Save in the header.
  2. Choose a location and filename. Project files use the .ocproj extension.
  3. Click Save.

Loading

  1. Click Load in the header.
  2. Browse to your .ocproj file and open it.
  3. All settings, list data, and media are restored. Output screens update immediately.
Tip: Save a project for each recurring event (weekly board meeting, monthly conference) so you can reload the full setup — speaker list, jingles, and all — in seconds.
Note: Project files store references to media files (images, videos, audio). If you move or delete the original media files, they will not load. Keep media files in a fixed location or the same folder as the project file.

13. Troubleshooting

Output window does not appear on the second screen

List import does not map columns correctly

Keyboard shortcut is not firing

Jingle audio is not playing

Auto-Advance is not moving to the next speaker

Cannot connect to podium PC (OneControl Remote)

Presentation does not launch in fullscreen on podium PC

App not starting / installer warning

License activation fails

One Control Product Page Changelog Get One Control