ShowDeck DJ decks with platters, mixer and effects

ShowDeck: Live Show & DJ Audio App for Mac, iPad and iPhone

One offline app to run live shows, worship services, water-ski shows, live music and radio, with AI as the build team

Mac · iPad · iPhoneLive AudioStatus: In Testing2026

At a glance

I acted as design lead and executive sponsor for ShowDeck. Drawing on years as a national touring country artist and my work with churches and water-ski show teams, I gathered problem statements from show directors, DJs, professional audio engineers and church audio engineers, solved them one by one, and designed one app that works for all of them. I used Claude (AI) to help build the app and its interactive prototype.

3platforms from one native codebase: Mac, iPad and iPhone
5show types in one app: theater, worship, water-ski, radio and DJ
8DJ effects, plus 1–32-beat loops and 8 sampler pads
0internet needed: every song lives on the device
Design Lead & Executive Sponsor
John Karl
Built with
SwiftUI, AVAudioEngine and AI-assisted development
Platforms
macOS 14+, iOS and iPadOS 17+
Status
Build 28 in testing on Mac and iPhone
01

The challenge

Show directors, DJs, professional audio engineers and church audio engineers each juggle different tools for the same job: a laptop playlist, a soundboard app, DJ software and an announcer mic. Pro tools like QLab are Mac-only and priced for theaters. The goal was one offline app that solves each group’s problems and that a volunteer can run safely.

02

What I led

  • Gathered problem statements from show directors, DJs, professional audio engineers and church audio engineers
  • Drew on my years as a national touring country artist and my work with churches and water-ski show teams
  • Researched the tools teams use today: QLab, Playback, djay, radio playout and soundboard apps
  • Set the concept: one stage that combines a cue list, DJ decks, sound-effect pads and a remote
  • Designed the operator safety rules: one song at a time everywhere, a double-press guard, Fade All and a locked Operator Mode
  • Designed the Launch Grid: songs as backlit glass pads that turn blue, green, red and grey as the show runs
  • Directed the DJ console: platters, mixer, 8 effects, beat loops, a sampler and automatic BPM sync
  • Designed phone and browser remotes with cue points, the song list and tap-to-play, hold-to-stop pads
  • Created the brand, four skins and locked, versioned System Settings, and built an interactive prototype
  • Tested every build on a Mac and an iPhone and turned each finding into the next fix
03

The outcome

Build 28 runs on Mac and iPhone with the Launch Grid, DJ decks and effects, remote control and offline playback in one app. Next steps are a TestFlight beta with real show teams and an App Store and Mac App Store release.

Leadership shownProduct strategyCustomer & market researchUX & interaction designAudio product designBrand & visual designInteractive prototypingAI-assisted developmentLaunch planning


Overview

ShowDeck is a native app for Mac, iPad and iPhone that runs the audio for live shows, worship services, water-ski shows, live music and radio. A cue list with a big Play Next button, two DJ decks, a wall of sound-effect pads and a new Launch Grid share one stage, and everything works offline.

Why I built it: I’ve worked shows from every seat: years on the road as a national touring country artist, and today with churches and water-ski show teams. Every group had the same kind of problem in a different room. I gathered the problem statements from show directors, DJs, professional audio engineers and church audio engineers, worked through their issues one by one, and designed a single app that solves them for all of them.

How I led it: I acted as design lead and executive sponsor, running it as a one-person product studio. I set the vision, researched the market, designed the product, the operator safety rules and the brand, and tested each build on a Mac and an iPhone. I used Claude (AI) to help build the app and its interactive prototype.

What’s in build 28:

  • Show cue list: Play Next, Up Next carousel, cue points, fades, Talk-over and Fade All

  • Launch Grid: every song as a glass pad: tap to play, hold to rewind, drag to rearrange

  • DJ decks: platters, mixer, 8 effects, a filter, 1–32-beat loops, an 8-pad sampler and automatic BPM sync

  • Remote control: any phone or tablet over Bluetooth, direct Wi-Fi or a browser, with no internet

  • Safety: only one song ever plays, locked Operator Mode, and versioned System Settings


Services

Customer & Market Research, Product Concept, UX & Interaction Design, Audio Product Design, Brand & Visual Design, Interactive Prototyping, AI-Assisted Development, Launch Planning

Client name

ShowDeck (independent product by John Karl)

Team

John Karl, Design Lead & Executive Sponsor

Prototype

Market research

User research

UX Decision

Go-to-market

This is a working prototype. Follow the guided steps or switch tabs and use the controls. Everything responds live.

ShowDeck DJ decks with platters, mixer and effects
ShowDeck DJ decks with platters, mixer and effects

Opens full screen so you can try it hands-on. Turn your device sideways for the largest view.

Open the prototype


Market research

Goal:
Find out what small show teams use today, what it costs, and where the tools leave them stuck.

  • QLab: the theater standard for cue-based show control. It runs on Mac only, the free version limits audio, and paid licenses are listed at about $399 for Pro Audio. Reviewers call it “prohibitive for many in the lower-budget range” and “overkill for many.”

  • Playback by MultiTracks: the worship team favorite for setlists, tracks and ambient pads, free to download with paid Premium and Pro subscriptions. It is built around one job, worship.

  • djay: a strong DJ app with automix and effects, free with a Pro subscription of about $6.99 a month or $49.99 a year. It has no cue list or show safety features.

  • Soundboard and sports-sound apps: fast pads for stingers and crowd effects, but no song list, no countdown and no talk-over.

  • Water-ski shows: no dedicated app turned up. Teams combine a laptop playlist, a soundboard and an announcer mic, and run them in bright sun from a dock.

The gap: no single offline app combines a cue list, DJ decks, effect pads and a phone remote, works on Mac, iPad and iPhone, and is safe for a volunteer to run.


User research

Goal:
Solve the real problems of everyone who runs sound for a show, one group at a time, and say plainly what still needs validating.

“We need the software to let the volunteer make changes to the song list or order on the fly. In a live situation at a Waterski Show, things happen, and plans change in the blink of an eye, and the need for the software is the same.”

Music Director, US water-ski show team

  • Voice of the customer (real input): problem statements gathered from show directors, DJs, professional audio engineers and church audio engineers, through my work with churches and water-ski show teams and my years as a national touring country artist

  • Show directors: songs that start on cue, a clear Up Next, and an operator who can’t make a costly mistake mid-show

  • DJs: real decks, effects, loops and sync, plus a fast way to fire songs and samples from a laptop or a phone

  • Audio engineers: clean routing to the right output, fades that never click, and no dead air

  • Church audio engineers: simple, locked controls for volunteers, talk-over for the pastor or host, and ambient pads between songs

  • Hands-on testing (real input): I ran every build on a Mac and an iPhone, and each round became a fix, from readable phone screens to the rule that only one copy of a song may ever play

  • Research plan: a TestFlight beta with a water-ski show team and a church tech team, observed run-throughs, a count of operator errors and missed cues, and a short survey on pricing


Why Each UX Decision Was Made

Goal:
A volunteer should be able to run a whole show with zero dead air and zero double-played songs.

  • Change the plan in the blink of an eye: a water-ski show Music Director asked for volunteers to change the song list on the fly, so a tap on any song makes it Up Next (even in locked Operator Mode), Launch Grid pads slide into a new order mid-show, and the phone remote can pick what plays next

  • One song at a time, everywhere: starting a song in the show, on a deck or on the Launch Grid stops the others, so a busy operator can’t play two copies at once

  • Color tells the state: Launch Grid pads are blue when ready, pulsing green while playing, red when stopped and grey once played, readable from across a booth

  • Hold, don’t tap, for risky actions: holding a pad rewinds it and holding a remote pad stops it, so a stray tap can’t end a song

  • Readable from a distance: a large countdown turns amber under 30 seconds and red under 10, with a Stage dark mode and a bright Daylight mode for the dock

  • Offline first: songs are copied onto the device, and remotes connect over Bluetooth, direct Wi-Fi or a local browser, with no internet

  • Built for every screen: the decks stack upright on a phone and sit side by side when it turns, sized to the screen

ShowDeck remote control on a phone, showing play controls and hot cues
ShowDeck Launch Grid pad states


Go-to-Market Plan

Goal:
Start with the operator. Build 28 is in testing, so the 90-day plan recruits teams with a rehearsal coming up and a real cueing problem, then learns which workflow earns a second show.

  • Positioning: for teams that run music and cues in real time, ShowDeck brings the show order, one-tap playback, DJ decks and local remote control together on Mac, iPad and iPhone

  • One promise, “Run the next cue.”: the same line leads the sales video, the one-pagers, the landing page and the live demo. Only the workflow example changes for each audience

  • First audience: worship production leads and show directors, including water-ski and community performance teams, starting with teams that rehearse in the next two weeks

  • Second audience: mobile and event DJs, led with two decks, automatic BPM, beat-matched sync, loops and the sampler. Headphone cue and controller needs are qualified on the first call

  • Selective audience: live audio and radio operators who need beds, stings and planned playback on one stereo output

  • Offer: a 15-minute workflow demo, then a supervised pilot where the team rehearses a real cue list with their own local audio

  • Honest limits: Build 28 has one stereo output and no separate headphone cue, MIDI, OSC or Stream Deck control, so every demo qualifies for that up front


90-Day Rollout

  1. Days 1–14, prepare: test local playback, Launch Grid, Now and Up Next, the phone remote and Mac output fallback; publish the demo-request page; recruit the first 10 qualified contacts

  2. Days 15–35, pilot: 6 to 10 teams, one supported rehearsal each, logging device, output, network and any cue-start issue

  3. Days 36–60, focused launch: publish the sales video, email the opted-in list and share approved pilot stories, starting with worship and live show crews

  4. Days 61–90, expand: give the best-converting audience its own page and demo, and pause channels that bring clicks without qualified demos

  5. Release gate: go public only when distribution is approved, the demo form works end to end and at least three pilot teams finish a rehearsal without a blocking playback or remote issue


Channels and Launch Kit

  • Founder-led outreach: in the first 30 days, a personal note to production and event contacts with the one-pager for their world, asking about their next rehearsal

  • Community and partners: practical cueing walkthroughs for worship production groups, mobile-DJ communities and show-team networks

  • Owned funnel: the sales video sits above the Request a demo button, with one page section and one PDF per audience

  • Small paid test: only after the release gate, with a proposed $750 cap split across the two strongest audiences and compared against founder-led outreach

  • Launch kit: a 35-second sales video, four audience one-pagers (worship, show teams, DJs, live audio and radio), landing page copy, a first-touch email and an organic post


Proposed 90-Day Targets

These are planning targets for a small pilot, not results. They’ll be recalibrated once the first cohort sets a baseline.

  • Funnel: 30 qualified leads, 15 completed demos and 8 pilot starts

  • Repeat use: 6 completed first rehearsals and 4 teams running a second session within 30 days

  • Pricing: tested after a successful rehearsal, comparing an individual license and a team offer. No public price until it’s confirmed

ShowDeck launch visual: one app runs the whole show


The Launch Grid and the one-song rule

The Launch Grid turns a show into a wall of backlit glass pads, listed in order. A tap plays a song, a tap on the playing pad stops it, and a hold sends it back to the start. Hold an empty pad to add songs, triple-tap or right-click to replace or delete one, and slide a pad to move it or drop it on the trash. The glass sheen moves as an iPhone or iPad tilts.

Underneath, the show, the decks and the grid share one rule: only one song plays at a time. If a song is already playing on a deck or in the show, its pad shows ON AIR, and a tap takes over from the same spot without a second copy.

ShowDeck Launch Grid with ready, playing, stopped and played pads
ShowDeck show cue list with the Now and Up Next cards

ShowDeck build 28: the Launch Grid, DJ decks with effects, the phone remote and the show cue list, all from one native app.


Final observations

ShowDeck shows how I lead a product from real-world problems to a working build. I took problem statements from show directors, DJs, audio engineers and church audio teams, found the gap between pro theater tools and simple soundboards, made the calls on safety, layout and feel, and tested each build on real devices until it held up. AI helped turn those decisions into native code. Next steps are a TestFlight beta with real show teams, then release on the App Store and Mac App Store.

John Karl

19 Years • Product & UX Design Leader Leading Mobile Product for 500K+ Users

If you like what you see or have any questions, feel free to send me an email anytime.

Selected work

[2010 -2025]

Bibliophiles iOS app shown on iPhone screens

Icon set for the mobile app

Bibliophiles: Book Discovery & Reading Community App for iPhone

V2 of the 2016 book-rating concept rebuilt as a native iPhone app that learns your taste, opens the copy you own and connects readers who like what you like

View case study →

Groundtruth command screen with the satellite map of the DR-4399 damage sites
ConfidentialPassword Protected

Icon set for the mobile app

Groundtruth: FEMA Damage Assessment Platform

Phone photos in, FEMA-ready damage records out, with AI that separates every photo and a person who confirms every item

View case study →

ShowDeck Launch Grid: songs as backlit glass pads on a Mac

Icon set for the mobile app

ShowDeck: Live Show & DJ Audio App for Mac, iPad and iPhone

One offline app to run live shows, worship services, water-ski shows, live music and radio, with AI as the build team

View case study →

Icon set for the mobile app

Halo: Vehicle Experience Concept

One driving experience across an AR head-up display, instrument cluster, center screen, CarPlay and CarPlay Ultra

View case study →

Icon set for the mobile app

Gumdrop Grid: Candy Puzzle Game for iPhone

A candy puzzle where gummies melt and the board cascades, taken from concept through App Review with AI as the build team

View case study →

Icon set for the mobile app

HoneyDo Scan: LiDAR Measuring App for Field Estimates

An iOS field app that scans rooms with LiDAR, reads documents and collects signatures, then sends it all straight to the estimate

View case study →

Icon set for the mobile app

AI-Powered Field Service Management Platform

A cloud platform with a built-in AI agent that runs a service company's scheduling, estimates, invoicing, payments and reporting, so crews can focus on the real work

View case study →

Icon set for the mobile app

HoneyDo Crew Website

A brand-forward website with a custom AI assistant that turns local homeowners into booked visits

View case study →

Icon set for the mobile app

Schoolnight

A vibe-coded family app that turns Canvas homework into one calm daily summary

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Workflow Studio

Empowering users to independently design and refine supply chain workflows for greater efficiency and agility

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Workflo AI

Innovating AI Guided Back Office Workflows

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Mobile Design System

Leading UX and Dev to one source of truth for the driver-app UI

View case study →

Icon set for the mobile app

Wallet

All Digital Discounted Fueling at your Fingertips

View case study →

Icon set for the mobile app

Scorecard Feature

Designed gamification elements for the mobile user experience to encourage positive driver behaviors, enhance engagement, and contribute to improved company performance scores—ultimately supporting reduced insurance costs through safer driving habits.

View case study →

Icon set for the mobile app

In Application Voice Agent

Conversational voice assistant that keeps truck drivers informed, hands-free and compliant

View case study →

TFM+

Icon set for the mobile app

Trucking Mobile Application

Drivers All-In-One Workspace Mobile Application

View case study →

Icon set for the mobile app

Event-Management SaaS: Brand, Web App & Launch

A full brand system, 40+ web app screens and a launch commercial for an event-planning startup

View case study →

Icon set for the mobile app

Lakeside Resort: Brand, Video & Print Campaign

A new resort identity, location video, website and print campaign for a waterfront campground destination

View case study →

Icon set for the mobile app

Marketing Platform: Web Redesign & Content Program

A responsive redesign, mobile app screens and an ongoing content program for a brand-marketing start-up

View case study →

Icon set for the mobile app

Spine Surgery Practice: Brand, Website & Patient Print

A brand system, website redesign and patient print materials for an orthopedic spine practice

View case study →

Icon set for the mobile app

Video Studio: Physician, Insurance & Event Production

Physician introductions, a weekly insurance video series and drone event coverage from Entangle Media's in-house studio

View case study →

Icon set for the mobile app

Agency Growth, Brand & Marketing

Growing a Tampa creative agency as Director of Marketing & UX: agency brand, marketing and new service lines

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

International Auditing Prototype

Research and Development initiative to design and build the innaResearch and Development initiative to design and build the international auditing software platform utilized by one fo the top auditing firms in the world.

View case study →

Icon set for the mobile app

Novel Rate

Crowd-sourced book ratings and reviews app

View case study →

Icon set for the mobile app

R&R Divide Insurance Portal

Insurance agency web app with a KPI dashboard and agent directory

View case study →

Icon set for the mobile app

Amprop Ventures Website

Website design and branding for a real estate developer

View case study →

Icon set for the mobile app

Quik Tracks

iOS app for firing sound effects and backing tracks live

View case study →

Icon set for the mobile app

Quidamo

A watch-face style circular interface, designed from concept to launch

View case study →

Bibliophiles iOS app shown on iPhone screens

Icon set for the mobile app

Bibliophiles: Book Discovery & Reading Community App for iPhone

V2 of the 2016 book-rating concept rebuilt as a native iPhone app that learns your taste, opens the copy you own and connects readers who like what you like

View case study →

Groundtruth command screen with the satellite map of the DR-4399 damage sites
ConfidentialPassword Protected

Icon set for the mobile app

Groundtruth: FEMA Damage Assessment Platform

Phone photos in, FEMA-ready damage records out, with AI that separates every photo and a person who confirms every item

View case study →

ShowDeck Launch Grid: songs as backlit glass pads on a Mac

Icon set for the mobile app

ShowDeck: Live Show & DJ Audio App for Mac, iPad and iPhone

One offline app to run live shows, worship services, water-ski shows, live music and radio, with AI as the build team

View case study →

Icon set for the mobile app

Halo: Vehicle Experience Concept

One driving experience across an AR head-up display, instrument cluster, center screen, CarPlay and CarPlay Ultra

View case study →

Icon set for the mobile app

Gumdrop Grid: Candy Puzzle Game for iPhone

A candy puzzle where gummies melt and the board cascades, taken from concept through App Review with AI as the build team

View case study →

Icon set for the mobile app

HoneyDo Scan: LiDAR Measuring App for Field Estimates

An iOS field app that scans rooms with LiDAR, reads documents and collects signatures, then sends it all straight to the estimate

View case study →

Icon set for the mobile app

AI-Powered Field Service Management Platform

A cloud platform with a built-in AI agent that runs a service company's scheduling, estimates, invoicing, payments and reporting, so crews can focus on the real work

View case study →

Icon set for the mobile app

HoneyDo Crew Website

A brand-forward website with a custom AI assistant that turns local homeowners into booked visits

View case study →

Icon set for the mobile app

Schoolnight

A vibe-coded family app that turns Canvas homework into one calm daily summary

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Workflow Studio

Empowering users to independently design and refine supply chain workflows for greater efficiency and agility

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Workflo AI

Innovating AI Guided Back Office Workflows

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

Mobile Design System

Leading UX and Dev to one source of truth for the driver-app UI

View case study →

Icon set for the mobile app

Wallet

All Digital Discounted Fueling at your Fingertips

View case study →

Icon set for the mobile app

Scorecard Feature

Designed gamification elements for the mobile user experience to encourage positive driver behaviors, enhance engagement, and contribute to improved company performance scores—ultimately supporting reduced insurance costs through safer driving habits.

View case study →

Icon set for the mobile app

In Application Voice Agent

Conversational voice assistant that keeps truck drivers informed, hands-free and compliant

View case study →

TFM+

Icon set for the mobile app

Trucking Mobile Application

Drivers All-In-One Workspace Mobile Application

View case study →

Icon set for the mobile app

Event-Management SaaS: Brand, Web App & Launch

A full brand system, 40+ web app screens and a launch commercial for an event-planning startup

View case study →

Icon set for the mobile app

Lakeside Resort: Brand, Video & Print Campaign

A new resort identity, location video, website and print campaign for a waterfront campground destination

View case study →

Icon set for the mobile app

Marketing Platform: Web Redesign & Content Program

A responsive redesign, mobile app screens and an ongoing content program for a brand-marketing start-up

View case study →

Icon set for the mobile app

Spine Surgery Practice: Brand, Website & Patient Print

A brand system, website redesign and patient print materials for an orthopedic spine practice

View case study →

Icon set for the mobile app

Video Studio: Physician, Insurance & Event Production

Physician introductions, a weekly insurance video series and drone event coverage from Entangle Media's in-house studio

View case study →

Icon set for the mobile app

Agency Growth, Brand & Marketing

Growing a Tampa creative agency as Director of Marketing & UX: agency brand, marketing and new service lines

View case study →

ConfidentialPassword Protected

Icon set for the mobile app

International Auditing Prototype

Research and Development initiative to design and build the innaResearch and Development initiative to design and build the international auditing software platform utilized by one fo the top auditing firms in the world.

View case study →

Icon set for the mobile app

Novel Rate

Crowd-sourced book ratings and reviews app

View case study →

Icon set for the mobile app

R&R Divide Insurance Portal

Insurance agency web app with a KPI dashboard and agent directory

View case study →

Icon set for the mobile app

Amprop Ventures Website

Website design and branding for a real estate developer

View case study →

Icon set for the mobile app

Quik Tracks

iOS app for firing sound effects and backing tracks live

View case study →

Icon set for the mobile app

Quidamo

A watch-face style circular interface, designed from concept to launch

View case study →

Drop me a follow

Tampa, FL

Available for work

Let’s create something great together.

I turn messy problems into products people love, with a team that loves building them.

Drop me a follow

Tampa, FL

Available for work

Let’s create something great together.

I turn messy problems into products people love, with a team that loves building them.

Available for work

Let’s create something great together.

I turn messy problems into products people love, with a team that loves building them.