BOMwiki the bill-of-materials encyclopedia

Digital Jukebox Product

Overview

A digital jukebox is an entertainment system found in bars, restaurants, bowling alleys, and social venues: a touchscreen-driven music player that lets patrons queue songs by tapping a display, paying with coins or a card. Unlike a smartphone connected to a Bluetooth speaker (which is free and convenience-driven), a jukebox monetizes the service—paying per song or per time block—and creates a shared social listening experience, where multiple people contribute to a playlist and the venue owner earns revenue from music plays.

The Digital Jukebox is essentially an embedded computer (a [[jukebox-media-server|headless PC or SoC]]) loaded with a music library ([[jukebox-music-db|50–100k songs]]), a touchscreen interface (Touchscreen Display), a stereo power amplifier (Stereo Power Amplifier), and integral speakers (Speaker System). The [[jukebox-payment-system|payment module]] locks down playback until payment is received, and the [[jukebox-lighting-system|LED lighting]] adds visual excitement, pulsating with the music. All of this is housed in a attractive [[jukebox-cabinet|cabinet]] designed to be the centerpiece of a bar or game room.

How it works

A patron approaches the jukebox and taps the Touchscreen Display. The interface displays the music library, allowing them to browse by artist, album, genre, or text search. Once they select a song, the [[jukebox-control-processor|master controller]] checks the available credit: if they have paid via [[jukebox-coin-acceptor|coin]] or [[jukebox-card-reader|card]], or if they have a prepaid account, the credit is deducted and the song is queued. If credit is insufficient, the display prompts them to add payment.

The Media Server pulls the selected song from the [[jukebox-music-db|music database]] (stored as MP3 or FLAC), decodes it, and sends the audio to the Stereo Power Amplifier. The [[jukebox-preamp-ic|preamplifier]] boosts the signal to the [[jukebox-power-amp-ic|power amplifier]], which drives the [[jukebox-speaker-system|speakers]] at the requested volume (controlled via the [[jukebox-eq-control|EQ knob]] on the unit or touchscreen). The [[jukebox-led-controller|LED controller]] reads the audio stream, extracts bass frequencies via a simple EQ, and pulses the [[jukebox-lighting-system|RGB LEDs]] to the beat—red during bass hits, color shifts with the song.

Touchscreen interface and UX

The [[jukebox-display-driver|display controller]] runs a custom UI, often web-based (HTML5 running on a WebKit browser), with large touch targets optimized for intoxicated patrons or gloved hands. The interface typically shows:

  • A song search / browse view
  • Current queue with time remaining
  • Equalizer or lighting controls
  • Account balance and payment options

Modern jukeboxes push updates over the [[jukebox-network-interface|network]] (Ethernet or WiFi). The venue owner or operator can refresh the music library remotely, add new songs weekly, or push promotions ("Play any three songs, get a free drink coupon"). Some jukeboxes integrate with real-time charts (Spotify, Apple Music API) to auto-rotate trending songs.

Payment models

Jukeboxes monetize through:

  • Per-song credit: User buys a "credit" (say, $1 = 2 songs) via coin or card, and queues songs.
  • Subscription billing: Monthly account prepaid, unlimited plays (used in upscale venues).
  • Time-based: $X for 30 minutes of control (less common but popular in private parties).

The [[jukebox-payment-mcu|payment controller]] maintains a ledger of credits, checks sufficiency before queueing, and reports revenue to the operator. Many newer jukeboxes push earnings to the cloud, so venue owners can monitor across multiple machines.

Audio quality and EQ

The Stereo Power Amplifier is typically 50–200 W RMS stereo, enough to fill a bar or restaurant without distortion at conversation volume. Most include an [[jukebox-eq-control|EQ knob]] for bass boost (popular in bars for dance music) and treble trim (to reduce harshness in bright environments). Some allow the operator to save EQ presets per music genre or venue characteristic (e.g., "Rock," "Dance," "Ambient").

Lighting and visual feedback

The LED Controller with Beat Sync performs beat detection on the audio: it monitors the low-frequency content and triggers LED pulses when bass peaks occur. Color transitions can be set by song metadata (genre → color), or by user preference. Some venues use the jukebox lighting as a focal point, dimming the main lights when a popular song plays and letting the jukebox light show take over.

Hosting and library management

Modern jukeboxes sync their library with a cloud service owned by the jukebox vendor (e.g., Nugs, TouchTunes, Rockbot). When a new hit single is released, it appears on all connected machines within hours. The Network Interface checks for updates periodically, and if bandwidth is available, new songs are downloaded and added to the Music Hard Drive / SSD. This keeps the library fresh without requiring an operator to manually manage files.

Some venues hire "jukebox programmers"—staff who curate the library for their specific clientele, removing songs that never get played and stocking up on customer favorites. The jukebox analytics (tracking which songs are most often requested) inform these decisions.

Social and community aspect

Unlike a Spotify speaker or bar background music, a jukebox is participatory: the display itself invites interaction, and seeing your song queued and played in front of your peers is a small victory. Bars often run jukebox competitions or promotions ("Most plays this month gets a prize"), turning the machine into a social anchor. This is why despite the rise of streaming, jukeboxes remain profitable in venues with regular social gatherings.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

13 top-level lines · 59 rows shown · 563 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Cabinet Enclosure 3 parts jukebox-cabinet 1 3 assembly
1.1 Cabinet Body (wood or metal) jukebox-cabinet-body 1 part
1.2 Protective Front Glass Panel jukebox-cabinet-front-glass 1 part
1.3 Ventilation Louvers jukebox-cabinet-vents 1 part
2 Touchscreen Display 3 parts jukebox-touchscreen 1 84 assembly
2.1 LCD Panel lcd-panel 1 part
2.2 Display Bezel jukebox-display-bezel 1 part
2.3 Display Controller Card 3 parts jukebox-display-driver 1 82 assembly
2.3.1 Bare PCB pcb-bare 1 part
2.3.2 Display Microcontroller jukebox-display-mcu 1 part
2.3.3 SMD Passive (R/C/L) smd-passives 80× 80 part
3 Media Server 4 parts jukebox-media-server 1 5 assembly
3.1 Server SoC (x86 or ARM) jukebox-server-soc 1 part
3.2 Music Hard Drive / SSD 2 parts jukebox-music-db 1 2 assembly
3.2.1 SSD Storage Module jukebox-drive-ssd 1 part
3.2.2 Drive Enclosure with Vibration Damping jukebox-drive-enclosure 1 part
3.3 System RAM (4–8 GB) jukebox-server-memory 1 part
3.4 Server Motherboard jukebox-server-motherboard 1 part
4 Stereo Power Amplifier 4 parts jukebox-audio-amplifier 1 126 assembly
4.1 Amplifier PCB 3 parts jukebox-amp-board 1 122 assembly
4.1.1 Bare PCB pcb-bare 1 part
4.1.2 Preamplifier IC jukebox-preamp-ic 1 part
4.1.3 SMD Passive (R/C/L) smd-passives 120× 120 part
4.2 Power Amplifier IC (per channel) jukebox-power-amp-ic 2 part
4.3 Aluminum Heatsink jukebox-heatsink 1 part
4.4 EQ / Bass Control Potentiometer jukebox-eq-control 1 part
5 Speaker System 3 parts jukebox-speaker-system 1 4 assembly
5.1 Speaker speaker 2 part
5.2 Speaker Enclosure jukebox-speaker-enclosure 1 part
5.3 Passive Crossover (if 2-way) jukebox-passive-crossover 1 part
6 LED Lighting System 3 parts jukebox-lighting-system 1 107 assembly
6.1 RGB LED Strip (per side) jukebox-led-strip 4 part
6.2 LED Controller with Beat Sync 3 parts jukebox-led-controller 1 102 assembly
6.2.1 Bare PCB pcb-bare 1 part
6.2.2 LED Control Microcontroller jukebox-led-mcu 1 part
6.2.3 SMD Passive (R/C/L) smd-passives 100× 100 part
6.3 Ambient Light Sensor jukebox-light-sensor 1 part
7 Payment System 3 parts jukebox-payment-system 1 74 assembly
7.1 Coin Acceptor / Validator jukebox-coin-acceptor 1 part
7.2 NFC / RFID Card Reader jukebox-card-reader 1 part
7.3 Payment Processing Microcontroller 3 parts jukebox-payment-mcu 1 72 assembly
7.3.1 Bare PCB pcb-bare 1 part
7.3.2 Microcontroller mcu 1 part
7.3.3 SMD Passive (R/C/L) smd-passives 70× 70 part
8 Music Hard Drive / SSD 2 parts jukebox-music-db 1 2 assembly
8.1 SSD Storage Module jukebox-drive-ssd 1 part
8.2 Drive Enclosure with Vibration Damping jukebox-drive-enclosure 1 part
9 Network Interface 2 parts jukebox-network-interface 1 2 assembly
9.1 Connector connector 1 part
9.2 Network Module (Ethernet or WiFi) jukebox-network-module 1 part
10 Master Control Processor 3 parts jukebox-control-processor 1 152 assembly
10.1 Bare PCB pcb-bare 1 part
10.2 Master Control MCU jukebox-control-mcu 1 part
10.3 SMD Passive (R/C/L) smd-passives 150× 150 part
11 Power Supply 2 parts jukebox-power-supply 1 2 assembly
11.1 Power Supply power-supply 1 part
11.2 Power Distribution Board jukebox-distribution-board 1 part
12 Wire Bundle wire-bundle 1 part
13 Fastener Set fastener-set 1 part

Sourcing — likely vendors

Companies that make this · indicative price $50–$3k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇯🇵Sony
sony.com ↗
Tokyo, JP Consumer electronics 1,000 units 8–12 wks
samsung.com ↗ Suwon, KR Electronics & displays 1,000 units 8–12 wks
🇺🇸Harman
harman.com ↗
Stamford, US Audio (JBL, AKG) 1,000 units 8–12 wks
🇺🇸Bose
bose.com ↗
Framingham, US Audio 1,000 units 8–12 wks
yamaha.com ↗ Hamamatsu, JP Audio & instruments 1,000 units 8–12 wks

902-word article