Releases: JPMixing-inc/jpmixer
Releases · JPMixing-inc/jpmixer
Release list
v1.1.6-beta.1
chore: bump to v1.1.6-beta.1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.1.5-beta.1
chore: bump to v1.1.5-beta.1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.1.4-beta.1
chore: bump to v1.1.4-beta.1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.1.3-beta.1
chore: bump to v1.1.3-beta.1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.1.2-beta.1
chore: bump to v1.1.2-beta.1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.1.1-beta.1
ci: explicitly build x64 and arm64 DMGs in build:dmg script Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
JPMixer v1.1.0-beta.1
JPMixer v1.1.0-beta.1
What's New
Console Controller
A full-screen engineer console is now built into JPMixer. Open it from the tray menu or the new Console tab in Settings. Three full-screen tabs:
- Inputs — vertical fader strip for every input channel with mute, solo, and live dB readout. Faders require grabbing the white handle — tapping the track does not jump the value.
- Control Groups — DiGiCo control group faders with mute and solo. Group names are pulled live from the desk automatically.
- Aux Outputs — full-width list of all aux output faders and mutes.
Snapshot ⏮ ⏭ fire buttons are in the header of both the Console Controller and Monitor View.
Monitor View — ±0.5 dB Aux Buttons
Each aux column header now has −0.5 and +0.5 buttons. One tap shifts every channel in that mix by half a dB — great for quick overall level trims without touching individual faders.
Thumb-Only Fader Drag (Console Controller)
Input channel and control group faders require grabbing the white handle to move. Tapping the track no longer jumps the value, preventing accidental moves on a touchscreen.
Bug Fixes
- DMG build config stripped to prevent intermittent CI
background.tifferrors on GitHub Actions runners - Console Controller tab bar CSS fix — active class was incorrectly applying
display:flexto nav buttons - Control group names now update live in strips when the desk responds to the name poll
Installation
| File | Use For |
|---|---|
JPMixer-1.1.0-beta.1-arm64.dmg |
Apple Silicon Macs — M1, M2, M3, M4 |
JPMixer-1.1.0-beta.1.dmg |
Intel Macs |
JPMixer.Setup.1.1.0-beta.1.exe |
Windows 10 / 11 |
macOS — if Gatekeeper says the app is damaged:
sudo xattr -rd com.apple.quarantine /Applications/JPMixer.app
Windows — if SmartScreen blocks the installer: click More info → Run anyway.
Known Limitations
- Console Controller OSC addresses (
/Input_Channels/N/fader,/Control_Groups/N/fader, etc.) are based on the DiGiCo Pad protocol spec. Verify against your specific desk firmware by checking/api/osc-allafter moving a fader on the desk. - App is unsigned on both platforms. Gatekeeper / SmartScreen prompts are expected on first launch.
v1.0.1-beta.9
feat: add console controller tabs and DiGiCo control group support - Console page now has three full-screen tabs: Inputs, Control Groups, Aux Outputs - Each tab fills the entire screen height giving faders maximum travel - Aux Outputs tab switches from horizontal scroll to a full-width vertical list - Control Groups section added: vertical fader strips (teal accent) for all 8 CGs - CG fader, mute, and solo send to /Control_Groups/N/fader|mute|solo on desk - Server polls desk for CG state on console page load and caches CG names - Also includes -0.5 dB cut button in monitor aux headers (from previous commit) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.0.1-beta.8
fix: remove space from DMG title to prevent ln failure on CI runner 'JPMixer 1.0.1-beta.X' mounts as /Volumes/JPMixer 1.0.1-beta.X/ which breaks the unquoted ln -s call in electron-builder's DMG builder. Use hyphen separator instead. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v1.0.1-beta.14
chore: bump to 1.0.1-beta.14