Patchance (JACK Patchbay) first pre-release

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

Trying to install patchance from the git repositories following the INSTALL.md

make install gives me the following error

Code: Select all

cp -r HoustonPatchbay/themes /usr/local/share/patchance/HoustonPatchbay/
cp: cannot stat 'HoustonPatchbay/themes': No such file or directory
make: *** [Makefile:118: install] Error 1

I checked and git repository does not have HoustonPatchbay/themes file at all.
Dont know how anyone would be able to install patchance from sources with that missing from the sources.

User avatar
autostatic
Established Member
Posts: 1994
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Has thanked: 32 times
Been thanked: 104 times
Contact:

Re: Patchance (JACK Patchbay) first pre-release

Post by autostatic »

It does contain the themes but then as a submodule. So you have to clone those too, see https://git-scm.com/book/en/v2/Git-Tool ... submodules
In the case of Patchance:

Code: Select all

git clone --recurse-submodules https://github.com/Houston4444/Patchance.git
retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

Thanks did all that and now that error disappeared.
Now I get
"cannot overwrite directory '/usr/local/share/patchance/src/jacklib' with non-directory"

After which make install fails.

Python must have the worst compilation process. No dependency checks and seven versions to sunday to install a package ... all without dependency checks.
If the snake disappears software may become usable again.

houston4444
Established Member
Posts: 78
Joined: Mon Apr 02, 2018 6:53 pm
Has thanked: 3 times
Been thanked: 25 times

Re: Patchance (JACK Patchbay) first pre-release

Post by houston4444 »

@retnev

I think you need to run
sudo make uninstall
before
sudo make install.

Python must have the worst compilation process. No dependency checks and seven versions to sunday to install a package ... all without dependency checks.
If the snake disappears software may become usable again.

you've got it all wrong, It's not about python, I don't use the default python installer (because of the Qt Stuff, it might still be possible, I don't know). We can't talk about "compilation process" with python, the compilation is done at program startup if compiled files in __pycache__ directory are not found.

retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

I dont know it is just unusable.
Now the icons are too large.

Where are the good old days of
.configure
make
make install
which tells you what is missing, and you can constructively work on it.

Trolltech/systemD/Python, the threesome of the downfall of Linux.
Any one of these present and the problems just mount.

Newest error.

$ /usr/bin/patchage
Loading UI file /usr/share/patchage/patchage.ui

(patchage:1199994): Gdk-WARNING **: 17:01:39.662: gdk_window_set_icon_list: icons too large
Loading configuration from /home/user1/.config/patchagerc
warning: unknown configuration key show_messages'
warning: unknown configuration key
messages_height'
Segmentation fault

houston4444
Established Member
Posts: 78
Joined: Mon Apr 02, 2018 6:53 pm
Has thanked: 3 times
Been thanked: 25 times

Re: Patchance (JACK Patchbay) first pre-release

Post by houston4444 »

@retnev

It would be interesting to know what happens if you run patchance, and not patchage.

User avatar
Axel-Erfurt
Established Member
Posts: 19
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 4 times
Contact:

Re: Patchance (JACK Patchbay) first pre-release

Post by Axel-Erfurt »

You don't have to install it, this works for me too.

Code: Select all

git clone --recurse-submodules https://github.com/Houston4444/Patchance.git
cd Patchance
make
cd src
./patchance.py
retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

Indeed !
I got confused between the two names, and have been using patchage for years until the font issue popped up which the patchage developer could not resolve. I really deserve the doofus award for this.

Quite a funny oversight from me.
Thank you for pointing it out.

Last edited by retnev on Wed Dec 06, 2023 3:59 am, edited 1 time in total.
retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

src$ ./patchance.py

It loads but shows none of my many usb-midi devices.
Patchage, when it used to work showed all my midi IO

As an example Akai,Behringer, Maudio in the USB list below all had their midi-IO routable in patchage along with several applications.

Code: Select all

$ lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0557:2221 ATEN International Co., Ltd Winbond Hermon
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05e3:0719 Genesys Logic, Inc. SATA adapter
Bus 001 Device 049: ID 18f8:0f97 [Maxxter] Optical Gaming Mouse [Xtrem]
Bus 001 Device 045: ID 05af:7596 Jing-Mold Enterprise Co., Ltd USB Keyboard
Bus 001 Device 044: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 029: ID 1397:0503 BEHRINGER International GmbH UMC1820
Bus 001 Device 038: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
Bus 001 Device 036: ID 3207:0300 816820090226 816820090226
Bus 001 Device 039: ID 09e8:0043 AKAI  Professional M.I. Corp. FL STUDIO FIRE
Bus 001 Device 032: ID 1608:0186 Inside Out Networks [hex] 
Bus 001 Device 037: ID 0763:0150 M-Audio M-Audio Uno
Bus 001 Device 040: ID 0763:1011 M-Audio MidiSport 1x1
Bus 001 Device 034: ID 09e8:0028 AKAI  Professional M.I. Corp. APC MINI
Bus 001 Device 033: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 031: ID 1608:0186 Inside Out Networks [hex] 
Bus 001 Device 030: ID 1608:0182 Inside Out Networks [hex] 
Bus 001 Device 009: ID 1a2c:7599 China Resource Semico Co., Ltd ALBA
Bus 001 Device 007: ID 05ac:0304 Apple, Inc. Mighty Mouse [Mitsumi, M1152]
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
houston4444
Established Member
Posts: 78
Joined: Mon Apr 02, 2018 6:53 pm
Has thanked: 3 times
Been thanked: 25 times

Re: Patchance (JACK Patchbay) first pre-release

Post by houston4444 »

@retnev

mmmh, have you checked the checkbox "Provide ALSA MIDI Ports" in options dialog (right click in the background -> Canvas Options) ?

retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

yes did that.

houston4444
Established Member
Posts: 78
Joined: Mon Apr 02, 2018 6:53 pm
Has thanked: 3 times
Been thanked: 25 times

Re: Patchance (JACK Patchbay) first pre-release

Post by houston4444 »

Ohh, that's strange. Can you see these ports with QJackCtl ? In patchance, do you see other ALSA midi ports? (For example, run qtractor and see if qtractor has ALSA ports in the patchbay).

User avatar
Axel-Erfurt
Established Member
Posts: 19
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 4 times
Contact:

Re: Patchance (JACK Patchbay) first pre-release

Post by Axel-Erfurt »

For me it shows all ports.

Attachments
07_12_23_15_48_28.png
07_12_23_15_48_28.png (125.2 KiB) Viewed 7480 times
User avatar
LAM
Established Member
Posts: 992
Joined: Thu Oct 08, 2020 3:16 pm
Has thanked: 141 times
Been thanked: 349 times

Re: Patchance (JACK Patchbay) first pre-release

Post by LAM »

Axel-Erfurt wrote: Thu Dec 07, 2023 2:51 pm

For me it shows all ports.

I don't think there are doubts it works, I posted a screenshot, showing ALSA MIDI Ports and the menu where to activate the option almost a month ago:

viewtopic.php?p=162189#p162189

in mix, nobody can hear your screen

retnev
Established Member
Posts: 157
Joined: Sat Mar 25, 2017 2:13 am
Has thanked: 4 times
Been thanked: 3 times

Re: Patchance (JACK Patchbay) first pre-release

Post by retnev »

I have never said it does not work.
It just doesnt work on my system.

I will work though the additional suggestions thanks.

Post Reply