Cable app now has side-by-side connections manager

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Cable app now has side-by-side connections manager

Post by magill »

Just see the screenshots.
https://github.com/magillos/Cable

Cables.png
Cables.png (173.88 KiB) Viewed 7716 times
Cable.png
Cable.png (51.69 KiB) Viewed 7716 times
magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

There's been quite few updates since; Connections Manger app has audio and midi tabs, ports are sorted alphabetically and lots of bugs are now fixed.
PKGBUILD and package are available for Arch.

Cables.png
Cables.png (162.42 KiB) Viewed 7577 times
User avatar
GMaq
Established Member
Posts: 3102
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 605 times
Been thanked: 726 times

Re: Cable app now has side-by-side connections manager

Post by GMaq »

Hi,

Great work! I liked the simplicity of the original release and not needing to rely on extra python stuff but maybe I'll give it a try on Debian stable.

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

Fair point, I'll probably push the original app back, as not everyone will be using patch bay.

Saying that, original app hasn't changed much, appart from added button to launch connections manager, which is a separate app. It will still work without python jack module installed, but for tray to work correctly, "self.tray_click_opens_cables" should be set to 'False'.

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

I added binary (pyinstaller bundle) for easier usage on non-Arch distro: https://github.com/magillos/Cable/releases

User avatar
GMaq
Established Member
Posts: 3102
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 605 times
Been thanked: 726 times

Re: Cable app now has side-by-side connections manager

Post by GMaq »

magill wrote: Thu Feb 13, 2025 11:08 pm

I added binary (pyinstaller bundle) for easier usage on non-Arch distro: https://github.com/magillos/Cable/releases

Hi and thanks!

Will have a look this weekend (hopefully)

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

No worries, and I also uploaded version without connections manager.

User avatar
GMaq
Established Member
Posts: 3102
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 605 times
Been thanked: 726 times

Re: Cable app now has side-by-side connections manager

Post by GMaq »

magill wrote: Sat Feb 15, 2025 1:19 am

No worries, and I also uploaded version without connections manager.

Unfortunately your version of GLIBC is 2.38 and Debian 12 has 2.36... Perils of developing stuff on bleeding edge Distros, happens often... Usually best to build binary stuff on stable/LTS platforms if you want compatibility across multiple Distros (maybe you don't?).

Anyway don't fix just on my account I have my own AVL tools and qpwgraph.. Cable is a bit more Pro looking for sure!

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

GMaq wrote: Mon Feb 17, 2025 7:56 pm

Unfortunately your version of GLIBC is 2.38 and Debian 12 has 2.36... Perils of developing stuff on bleeding edge Distros, happens often... Usually best to build binary stuff on stable/LTS platforms if you want compatibility across multiple Distros (maybe you don't?).

Anyway don't fix just on my account I have my own AVL tools and qpwgraph.. Cable is a bit more Pro looking for sure!

So people using Debian stable do exist ;)
I added flatpak to releases. Even though it's based on pyinstaller binary, that you can't run due to glbc missmatch, it seems to be working on Debian. Also bare py file will work for you

Code: Select all

python Cable.py
User avatar
GMaq
Established Member
Posts: 3102
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 605 times
Been thanked: 726 times

Re: Cable app now has side-by-side connections manager

Post by GMaq »

magill wrote: Tue Feb 18, 2025 7:40 pm
GMaq wrote: Mon Feb 17, 2025 7:56 pm

Unfortunately your version of GLIBC is 2.38 and Debian 12 has 2.36... Perils of developing stuff on bleeding edge Distros, happens often... Usually best to build binary stuff on stable/LTS platforms if you want compatibility across multiple Distros (maybe you don't?).

Anyway don't fix just on my account I have my own AVL tools and qpwgraph.. Cable is a bit more Pro looking for sure!

So people using Debian stable do exist ;)
I added flatpak to releases. Even though it's based on pyinstaller binary, that you can't run due to glbc missmatch, it seems to be working on Debian. Also bare py file will work for you

Code: Select all

python Cable.py

Sorry, got away from this..

Anyway, will wait and revisit perhaps when Debian Trixie is out, I have a severe allergy to Flatpaks unfortunately... I'm sure your skills and the feature set will only improve over time, keep up the great work!

asbak
Established Member
Posts: 1165
Joined: Thu Sep 11, 2014 3:04 pm
Has thanked: 157 times
Been thanked: 133 times

Re: Cable app now has side-by-side connections manager

Post by asbak »

The Cable app looks great, I'm also allergic to flatpak.

Have you ever considered the appimage format instead?

With appimages everything's self-contained and there's no messing around with system changes and having to install huge flatpak updates.

--== The ULTIMATE Linux Audio Doze VST performance and success hack for lamers ==--
=== RUN UR DOZE VSTs ON DOZE ===

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

GMaq wrote: Sat Feb 22, 2025 10:06 pm
magill wrote: Tue Feb 18, 2025 7:40 pm
GMaq wrote: Mon Feb 17, 2025 7:56 pm

Unfortunately your version of GLIBC is 2.38 and Debian 12 has 2.36... Perils of developing stuff on bleeding edge Distros, happens often... Usually best to build binary stuff on stable/LTS platforms if you want compatibility across multiple Distros (maybe you don't?).

Anyway don't fix just on my account I have my own AVL tools and qpwgraph.. Cable is a bit more Pro looking for sure!

So people using Debian stable do exist ;)
I added flatpak to releases. Even though it's based on pyinstaller binary, that you can't run due to glbc missmatch, it seems to be working on Debian. Also bare py file will work for you

Code: Select all

python Cable.py

Sorry, got away from this..

Anyway, will wait and revisit perhaps when Debian Trixie is out, I have a severe allergy to Flatpaks unfortunately... I'm sure your skills and the feature set will only improve over time, keep up the great work!

I did add pyinstaller bundle a few days ago and it should work with Debian stable: https://github.com/magillos/Cable/relea ... .and.lower. I didn't do it for newer versions, as nobody is downloading that particular binary. For no good reason apart from sightly better look, I'm finishing PyQT 6 version right now. I can make GLIBC 2.3.6 variant, just let me know. And I agree about flatpaks. It was such a pain to make the app work too.
As of my skills, they're none. I'm just fooling with LLMs...

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

asbak wrote: Sun Feb 23, 2025 10:37 am

The Cable app looks great, I'm also allergic to flatpak.

Have you ever considered the appimage format instead?

With appimages everything's self-contained and there's no messing around with system changes and having to install huge flatpak updates.

I agree. Unless I would use flatpaks already, I wouldn't bother. But there is pyinstaller binary available too.
I'm running out of ideas what I could add to the app so might as well look into appimage. No promises though...

magill
Established Member
Posts: 87
Joined: Wed Apr 05, 2023 9:11 am
Has thanked: 18 times
Been thanked: 54 times
Contact:

Re: Cable app now has side-by-side connections manager

Post by magill »

asbak wrote: Sun Feb 23, 2025 10:37 am

Have you ever considered the appimage format instead?

https://github.com/magillos/Cable/relea ... ge_testing

asbak
Established Member
Posts: 1165
Joined: Thu Sep 11, 2014 3:04 pm
Has thanked: 157 times
Been thanked: 133 times

Re: Cable app now has side-by-side connections manager

Post by asbak »

Wow you are fast

I tried it on Ubuntu 22.04 and got this

Code: Select all

/tmp/.mount_Cable-GTbIHh/usr/bin/Cable: /usr/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /tmp/.mount_Cable-GTbIHh/usr/bin/Cable)

--== The ULTIMATE Linux Audio Doze VST performance and success hack for lamers ==--
=== RUN UR DOZE VSTs ON DOZE ===

Post Reply