Skip to content

JPMixer v1.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@JPMixing-inc JPMixing-inc released this 31 May 16:46

JPMixer — v1.0.0-beta.1

Browser-based monitor mix controller for DiGiCo SD & Quantum consoles

Beta Release · macOS · Apple Silicon & Intel


What is JPMixer?

JPMixer runs on a Mac at the side of stage and bridges your DiGiCo console to any iPhone, iPad, or laptop on the same network. Musicians open a webpage in Safari — no app download, no setup — and control their own monitor mix in real time. The monitor engineer gets a full-screen grid showing every aux at once.


Screenshots

Settings & Setup

Musician View — Aux Picker & Ear Scene Recall

Desktop Ear Scene Recall

Monitor Engineer View


Whats in this release

Mixer

  • Per-aux fader control — each musician controls their own send levels from their phone
  • Mute (M) & Solo (S) buttons — per channel, per aux. Server drives send levels to –∞ dB on the console. Faders snap back to their exact previous position on unmute/unsolo
  • Pan controls — toggle pan knobs alongside each fader
  • Auto-reconnect — selected aux is remembered across WiFi drops and phone screen locks
  • Aux colour coding — each mix gets its own colour in the header

Ear Scenes

  • Save a scene — tap 💾 to save your entire aux mix for the current console snapshot
  • Auto-recall — when the console fires a snapshot, JPMixer instantly pushes your saved mix to the console and moves faders on every connected screen (enable in Settings → General)
  • Per-aux, per-snapshot — every musician's mix is independent

Monitor Engineer View

  • Full-screen grid — every aux mix, every channel, all faders live
  • Full control — adjust any fader, mute or solo any channel on any aux
  • Device count — see how many browsers are connected at a glance
  • Snapshot display — current console snapshot name shown in the header

iOS / PWA

  • Install to home screen — add the mixer to your iPhone home screen via Safari for a full-screen native-app experience
  • Background stability — native WebSocket ping frames keep the connection alive even when iOS suspends JavaScript (phone locked, app switched)
  • Instant reconnect — page visibility API triggers immediate reconnect when you bring the app to foreground

Settings

  • Channel groups — organise channels into labelled sections (Drums, Guitars, Vocals…)
  • Instrument icons — pick from a library of custom SVG instrument icons per channel
  • Aux visibility & naming — hide unused auxes, rename and colour-code each mix
  • iPad OSC relay — forward console OSC to TouchOSC / Lemur iPads
  • Port 80 forwarding — one-click setup so musicians type just the IP, no port number
  • Device count badge — live connected device count in the Settings header

Diagnostics

  • Event log — visit http://[mac-ip]:8080/api/events to see a live log of connections, disconnects, ping timeouts, session changes, and scene recalls

Installation

File For
JPMixer-1.0.0-beta.1-arm64.dmg Apple Silicon — M1, M2, M3, M4 (drag & drop)
JPMixer-1.0.0-beta.1-arm64.pkg Apple Silicon — guided installer
JPMixer-1.0.0-beta.1.dmg Intel Mac (drag & drop)
JPMixer-1.0.0-beta.1.pkg Intel Mac — guided installer

First launch: macOS will block an unsigned app. Right-click → OpenOpen Anyway. You only need to do this once.


Quick Start

  1. Install JPMixer and launch it — look for the icon in the menu bar
  2. Open SettingsConnection tab
  3. Enter your DiGiCo console's IP address and OSC ports
  4. Click Start — the dot turns green when the console responds
  5. Share http://[your-mac-ip]:8080 with musicians
  6. Musicians open it in Safari and tap their mix name

Feedback

This is a beta release. If something breaks, check the event log at /api/events first — it usually tells you exactly what happened.