Releases: wamdam/raspimidihub
Releases · wamdam/raspimidihub
v1.1.6
v1.1.5
v1.1.4
Fixed
- Update progress now visible in the UI (Downloading → Installing → Restarting).
Upgrade
Use the Software Update button in Settings, or:
wget https://github.com/wamdam/raspimidihub/releases/download/v1.1.4/raspimidihub_1.1.4-1_all.deb
sudo mount -o remount,rw /
sudo dpkg -i raspimidihub_1.1.4-1_all.deb
sudo mount -o remount,ro /v1.1.3
Improved
- Update button shows live progress: Starting... → Downloading... → Installing... → Restarting service...
- All action buttons disable during operations with dimmed styling.
Install / Upgrade
wget https://github.com/wamdam/raspimidihub/releases/download/v1.1.3/raspimidihub_1.1.3-1_all.deb
sudo mount -o remount,rw /
sudo dpkg -i raspimidihub_1.1.3-1_all.deb
sudo mount -o remount,ro /
sudo systemctl restart raspimidihubOr use the Software Update button in Settings.
v1.1.1
Fixes
- Channel filtering actually works: Direct ALSA subscription was not removed when applying filters on startup, so MIDI bypassed the filter engine entirely.
- WiFi client mode on read-only filesystem: Writes
.nmconnectionfile directly instead of usingnmcli wifi connect(which requires a writable filesystem for NM's keyfile plugin). - MIDI activity bar: No longer shows ALSA system events (port subscription notifications).
New
- Software update UI: Check for new releases from GitHub, view changelog (collapsible), one-click download and install.
- Redesigned WiFi settings: Single card with clear AP/client mode badge and contextual action buttons.
- Offline-friendly: Update check shows "no internet" instead of raw error when Pi has no connectivity.
Install / Upgrade
wget https://github.com/wamdam/raspimidihub/releases/download/v1.1.1/raspimidihub_1.1.1-1_all.deb
sudo mount -o remount,rw /
sudo dpkg -i raspimidihub_1.1.1-1_all.deb
sudo mount -o remount,ro /
sudo systemctl restart raspimidihubOr use the new Software Update button in Settings (requires internet).
Full changelog: docs/CHANGELOG.md
v1.1.0
What's new
- Captive portal fix: Mobile devices no longer disconnect from the AP WiFi. Probe endpoints return proper success responses so the OS thinks internet is available.
- Sorted devices: Connection matrix rows/columns and device list are now sorted alphabetically. Rename with
1_...,2_...prefixes for consistent ordering. - Network settings: Configure eth0 (DHCP or static IP) from the Settings page.
- Enhanced MIDI bar: Split left/right display showing device names with truncation.
- Cleanup: Removed unused captive portal redirect code.
Install / Upgrade
wget https://github.com/wamdam/raspimidihub/releases/download/v1.1.0/raspimidihub_1.1.0-1_all.deb
sudo mount -o remount,rw /
sudo dpkg -i raspimidihub_1.1.0-1_all.deb
sudo mount -o remount,ro /
sudo systemctl restart raspimidihubFull changelog: docs/CHANGELOG.md
v1.0.0
RaspiMIDIHub v1.0.0
First stable release.
Features
- Automatic all-to-all MIDI routing with hotplug support
- Per-connection channel filtering and message type filtering
- MIDI mapping engine (Note→CC, Note→CC toggle, CC→CC, Channel remap)
- MIDI Learn
- Mobile-first web UI via built-in WiFi access point
- Presets (save/load/export/import)
- MIDI monitor and test sender (piano keyboard + CC slider)
- Device renaming with stable USB identification
- Read-only filesystem for power-safe operation
- WiFi client mode with auto-fallback to AP
- LED status indication (green = running, blinks on MIDI activity)
Installation
Requires a fresh Raspberry Pi OS Lite (Trixie) image and internet access during install.
sudo apt install ./raspimidihub_1.0.0-1_all.deb
sudo apt install ./raspimidihub-rosetup_1.0.0-1_all.deb
sudo rebootSee README for full instructions.