Skip to content

Releases: wamdam/raspimidihub

v1.1.6

06 Apr 11:32

Choose a tag to compare

Fixed

  • Update button: progress shown below button only (no more duplicate text).
  • Update state resets when service reconnects after restart.

v1.1.5

06 Apr 11:27

Choose a tag to compare

Fixed

  • Update button now shows progress (Downloading → Installing → Restarting).
  • Status text shown below button during update.

v1.1.4

06 Apr 11:23

Choose a tag to compare

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

06 Apr 11:20

Choose a tag to compare

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 raspimidihub

Or use the Software Update button in Settings.

v1.1.1

06 Apr 11:10

Choose a tag to compare

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 .nmconnection file directly instead of using nmcli 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 raspimidihub

Or use the new Software Update button in Settings (requires internet).

Full changelog: docs/CHANGELOG.md

v1.1.0

06 Apr 08:19

Choose a tag to compare

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 raspimidihub

Full changelog: docs/CHANGELOG.md

v1.0.0

05 Apr 20:17

Choose a tag to compare

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 reboot

See README for full instructions.