SFXbox User Guide v1.0
The SFXbox is a small sound-effects system for Black Box Players productions. It plays sound effects through the theater sound board or a supplemental speaker using the Stream Deck, Logitech presenter remote, numeric keypad, or backup keyboard.
This guide is written for show operators and volunteers. No technical knowledge is required for normal use.
1. Components
The SFXbox system includes the following pieces:

Main components
- SFXbox — the small black box labeled
Black BoxandSFXBox. - Stream Deck — the small button panel with labeled sound-effect buttons.
- Logitech presenter remote — the handheld remote with arrow buttons.
- Wireless numeric keypad — backup control device.
- Wireless keyboard — backup/setup keyboard.
- USB audio adapter and audio cables — used to send sound to the sound board.
- Power adapter and power cable — used to power the SFXbox.
- HDMI cable and monitor — only needed for troubleshooting or updates.

NOTE: Spare batteries, power cables, and other parts can be found in the front pocket of the laptop case.
SFXbox ports and connections
The SFXbox has several ports. For normal show use, the important ones are:
- USB-C power input
- USB ports for the Stream Deck, Logitech receiver, audio adapter, keypad, or keyboard
- HDMI output for a monitor, if troubleshooting is needed
- USB audio adapter output to the sound board


When the SFXbox has power, the green status light should be on.

2. Set Up Before the Show
Place the SFXbox near the sound board or supplemental speaker.
Ensure all USB adapters are connected to the SFXbox.
Connect the audio output red cable to the sound board or supplemental speaker.
Use the audio adapter and cable shown here:

The usual setup is:
SFXbox → USB audio adapter → audio cable → sound board inputPlug in the Stream Deck, if it is not already connected.

Plug in the Logitech receiver for the presenter remote, if it is not already connected. Power on as needed.
The Logitech presenter remote looks like this:

Keep the wireless numeric keypad nearby as a backup. Power on as needed.

Keep the wireless keyboard nearby as a backup/setup device. To use this device, the USB adapter (found on the back of the keyboard) would need to be swapped out with one of the other USB devices.

Plug in power to the SFXbox.
Wait for the SFXbox to start. This may take a short time.
When startup is complete, the system should play the ready sound - a long beep.
3. Testing Before the Show
Before the house opens, test the SFXbox.
Test 1: Ready sound
After powering on the SFXbox, confirm that you hear the ready sound through the sound system.
If you do not hear the ready sound:
- Check that the SFXbox has power.
- Check that the green status light is on.
- Check that the audio cable is connected to the sound board.
- Check that the sound board channel or supplemental speaker is on and turned up.
Test 2: Stream Deck
Press one of the Stream Deck buttons.

You should hear the matching sound effect.
Test 3: Logitech presenter remote
Make sure the remote is powered on (there is a switch on the side and it should be green). Press one of the buttons on the Logitech remote (other than the laser pointer button).

You should hear the assigned sound effect.
Test 4: Backup numeric keypad
Make sure the keypad is powered on. Press a mapped key on the wireless numeric keypad.

You should hear the assigned sound effect. Power down if not expected to use during the show.
If testing fails
Try the backup devices in this order:
- Stream Deck
- Logitech presenter remote
- Wireless numeric keypad
- Wireless keyboard
If one device does not work but another does, use the working backup device for the show.
4. Usage During the Show
During the show, use the SFXbox as needed for sound effects.
Stream Deck
The Stream Deck is the primary sound-effect control surface.

Each labeled button plays the sound effect shown on that button.
Logitech presenter remote
The Logitech presenter remote can be used for actor-triggered or operator-triggered cues.

Press the assigned button to trigger the assigned sound.
Numeric keypad backup
The numeric keypad is a backup control device.

Use it if the Stream Deck or presenter remote is unavailable. The key mappings can be found on the hand out found in the front pocket of the laptop case.
During-show reminders
- Do not unplug the SFXbox during the show.
- Do not unplug the Stream Deck during the show unless instructed.
- Do not change cables during the show unless troubleshooting is necessary.
- If one control device fails, try another control device.
- If no sound is heard, check the sound board channel first.
5. Putting It Away After the Show
After the show:
- Stop using the SFXbox for any active sounds or music.
- Unplug power from the SFXbox.
- Disconnect the audio cable from the sound board.
- Coil the cables neatly.
- Store the Logitech presenter remote, numeric keypad, and keyboard with the SFXbox in the laptop case.
- Return all parts to the designated storage location in the laptop case.
Make sure the following items are stored together:
- SFXbox
- Power adapter
- USB audio adapter
- Audio cable
- Stream Deck
- Logitech presenter remote
- Wireless numeric keypad
- Wireless keyboard
- Any needed receivers or dongles
6. Backup and Alternative Options
The SFXbox has several backup control options.
Backup 1: Wireless numeric keypad
Use the numeric keypad if the Stream Deck or Logitech remote is not working.

Backup 2: Wireless keyboard
Use the wireless keyboard if the other controllers are not working.

Backup 3: Direct monitor and keyboard access
If the SFXbox needs direct access, connect a monitor using HDMI and use the wireless keyboard.


This should only be needed for troubleshooting or software updates.
7. Updating the Software with Git Pull
Only do this if Mark asks you to update the SFXbox software.
You will need:
- HDMI monitor connected to the SFXbox
- Wireless keyboard
- The SFXbox powered on

Steps
Connect the HDMI monitor if it is not already connected.

Log in to the SFXbox.
Go to the SFXbox folder:
cd sfxboxPull the latest software:
git pullRestart the SFXbox service:
sudo systemctl restart sfxbox-v2Wait for the ready sound.
Test the Stream Deck, presenter remote, and keypad before the show.
8. Troubleshooting Quick Reference
No ready sound after startup
Check:
- Is the SFXbox plugged in?
- Is the green power/status light on?
- Is the audio cable connected?
- Is the sound board channel on and turned up?
- Did you wait long enough for startup?
Ready sound works, but buttons do not play sounds
Try:
- Press a Stream Deck button.
- Press the Logitech presenter remote.
- Press a key on the numeric keypad.
- Press a mapped key on the wireless keyboard.
If one device works and another does not, use the working device for the show.
Stream Deck is not working
Check:
- Is the Stream Deck plugged into the SFXbox?
- Are the Stream Deck buttons lit?
- Try the Logitech presenter remote or numeric keypad as a backup.
Logitech presenter remote is not working
Check:
- Is the Logitech receiver plugged into the SFXbox?
- Is the remote powered on or awake?
- Try pressing a different button.
- Use the Stream Deck or numeric keypad as a backup.
Numeric keypad is not working
Check:
- Is the keypad powered on?
- Is its receiver plugged in?
- Try the Stream Deck, presenter remote, or wireless keyboard instead.
No sound from the sound board
Check:
- Audio cable from SFXbox to sound board
- Correct sound board input
- Channel gain/level
- Mute status
- Main output level
If the SFXbox ready sound was heard earlier, the SFXbox itself is probably working and the issue may be sound board routing or levels.
9. Hardware Inventory
Before storing the system, verify that all parts are present.
- SFXbox
- Power adapter
- USB audio adapter
- Audio cable
- Stream Deck
- Logitech presenter remote
- Wireless numeric keypad
- Wireless keyboard
- USB receivers/dongles
- HDMI cable, if used
- Monitor, if used
10. Notes for Operators
The SFXbox is designed to start automatically when powered on.
For normal show use, you should not need to type commands, open files, or change settings.
The normal process is:
Plug in SFXbox
Wait for ready sound
Test buttons
Run the show
Unplug and store
If something goes wrong, use the backup controls first before changing cables or restarting the system.
SFXbox User Guide v1.0
Black Box Players