From 3af788a001ace00a69bfd1233e8616b4d153e6e8 Mon Sep 17 00:00:00 2001 From: Christof Laenzlinger <6319634+laenzlinger@users.noreply.github.com> Date: Tue, 7 Jul 2026 19:34:57 +0200 Subject: [PATCH] Use port aliases for audio hardware port display names Apply get_port_name_alias() to audio ports, same as already done for MIDI ports. This allows custom hardware to set JACK port aliases (e.g. via jack_alias) and have them displayed in the UI. Falls back to the existing name.title() behavior when no alias is set. --- mod/host.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/host.py b/mod/host.py index 16dec2aa..fa5b9e6b 100644 --- a/mod/host.py +++ b/mod/host.py @@ -2066,7 +2066,7 @@ def report_current_state(self, websocket): # Audio In for i in range(len(self.audioportsIn)): name = self.audioportsIn[i] - title = name.title().replace(" ","_") + title = self.get_port_name_alias("system:" + name).replace(" ","_") websocket.write_message("add_hw_port /graph/%s audio 0 %s %i" % (name, title, i+1)) # Control Voltage In @@ -2078,7 +2078,7 @@ def report_current_state(self, websocket): # Audio Out for i in range(len(self.audioportsOut)): name = self.audioportsOut[i] - title = name.title().replace(" ","_") + title = self.get_port_name_alias("system:" + name).replace(" ","_") websocket.write_message("add_hw_port /graph/%s audio 1 %s %i" % (name, title, i+1)) # Control Voltage Out