IIUC that future annotations feature requires python 3.7, that line was added fairly recently https://gitlab.com/t-5/paxoverrack/...#6e992d1427468b3779166a4fcc89403ada60a0cd_1_1 . dave4 - can you use python 3.7 in your setup?
I added this only to satisfy annotations for code inspection in PyCharm. Will remove that import as it does not give any functionality.
Well, code inspections and annotations have always been a crucial feature for me in PyCharm. Python is a PI.A without these 🙂
Don't worry, I already found a workaround that satisfies PyCharm without the import from future ... Just need time to prepare a release.
I just made a new release (v1.65). Here's the changelog:
The bug was mentioned in one of the recent posts.
The newly added time alignment measurement window is described here:
https://t-5.eu/hp/Software/Pulseaudio Crossover Rack/OnlineHelp/#time_alignment
More infos on that can be found in these posts:
https://www.diyaudio.com/community/...ind-delay-phase-and-polarity-at-xover.370287/
https://www.diyaudio.com/community/...s-and-phase-measurements.384660/#post-6982946
Update: I immediately released 1.66 and 1.67 as a followup because of missing dependencies.
Code:
pulseaudio-crossover-rack (1.65) stable; urgency=medium
* bugfix:
- remove unnecessary import from __future__ to reestablish compatibility
with python < 3.7
* feature:
- added time alignment measurement dialog
-- Jürgen Herrmann <t-5@t-5.eu> Wed, 05 Apr 2022 23:33:52 +0200
The bug was mentioned in one of the recent posts.
The newly added time alignment measurement window is described here:
https://t-5.eu/hp/Software/Pulseaudio Crossover Rack/OnlineHelp/#time_alignment
More infos on that can be found in these posts:
https://www.diyaudio.com/community/...ind-delay-phase-and-polarity-at-xover.370287/
https://www.diyaudio.com/community/...s-and-phase-measurements.384660/#post-6982946
Update: I immediately released 1.66 and 1.67 as a followup because of missing dependencies.
I just made a new release (v1.65). Here's the changelog:
Code:pulseaudio-crossover-rack (1.65) stable; urgency=medium * bugfix: - remove unnecessary import from __future__ to reestablish compatibility with python < 3.7 * feature: - added time alignment measurement dialog -- Jürgen Herrmann <t-5@t-5.eu> Wed, 05 Apr 2022 23:33:52 +0200
The bug was mentioned in one of the recent posts.
The newly added time alignment measurement window is described here:
https://t-5.eu/hp/Software/Pulseaudio Crossover Rack/OnlineHelp/#time_alignment
View attachment 1041692
More infos on that can be found in these posts:
https://www.diyaudio.com/community/...ind-delay-phase-and-polarity-at-xover.370287/
https://www.diyaudio.com/community/...s-and-phase-measurements.384660/#post-6982946
Update: I immediately released 1.66 and 1.67 as a followup because of missing dependencies.
Thanks for the bugfix @Tfive, will this release be distributed by Update manager?
Sorry if its (another) silly question but I have just run update manager and it didn't appear.
I have checked Software sources and your repository appears there.
Cheers! I have been eagerly clicking refresh, but no sign of it yet - I will have a look later . . .
are you sure it's not installed already (which would probably mean that you have automatic updates enables)?
Unfortunately it still doesn't work, I rebooted and tried again - still no joy.I just release v1.68 with very minor cleanups. I wouldn't even have announced it here but @dave4 now you can check if refresh works for you...
FYI I am using Linux Mint 19 Tara and other updates have run normally.
Last edited:
I don't have automatic updates enabled and the program still wont open.are you sure it's not installed already (which would probably mean that you have automatic updates enables)?
This is the output of /usr/bin/pulseaudio-crossover-rack
/usr/bin/pulseaudio-crossover-rack
Traceback (most recent call last):
File "/usr/lib/pulseaudio-crossover-rack/pulseaudio-crossover-rack.py", line 16, in <module>
from WindowClasses.MainWindow import MainWindow
File "/usr/lib/pulseaudio-crossover-rack/WindowClasses/MainWindow.py", line 20, in <module>
from DataClasses.XoverFile import XoverFile
File "/usr/lib/pulseaudio-crossover-rack/DataClasses/XoverFile.py", line 8, in <module>
from DataClasses.XoverLinkwitzTransform import XoverLinkwitzTransform
File "/usr/lib/pulseaudio-crossover-rack/DataClasses/XoverLinkwitzTransform.py", line 6, in <module>
from DataClasses.XoverFilter import XoverFilter
File "/usr/lib/pulseaudio-crossover-rack/DataClasses/XoverFilter.py", line 1
from future import annotations
^
SyntaxError: future feature annotations is not defined
please execute "apt update" and the "apt upgrade" in a console window. post output of the second command.
Thanks for your help with this
I've included the results of both commands as "apt update" mentions upgrades -
I've included the results of both commands as "apt update" mentions upgrades -
q@q:~$ apt update
Hit:1 http://softlibre.unizar.es/ubuntu/archive bionic InRelease
Hit:2 http://ppa.launchpad.net/freetuxtv/freetuxtv/ubuntu bionic InRelease
Hit:3 http://softlibre.unizar.es/ubuntu/archive bionic-updates InRelease
Hit:4 http://softlibre.unizar.es/ubuntu/archive bionic-backports InRelease
Hit:5 http://ppa.launchpad.net/nicotine-team/stable/ubuntu bionic InRelease
Hit:6 http://archive.canonical.com/ubuntu bionic InRelease
Hit:7 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic InRelease
Ign:8 https://mirrors.ptisp.pt/linuxmint tara InRelease
Hit:9 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:10 https://mirrors.ptisp.pt/linuxmint tara Release
Hit:11 https://t-5.eu/debian repo InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
q@q:~$ apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
fonts-roboto-hinted libjs-iscroll linux-headers-4.15.0-166
linux-headers-4.15.0-166-generic linux-headers-4.15.0-167
linux-headers-4.15.0-167-generic linux-headers-4.15.0-169
linux-headers-4.15.0-169-generic linux-image-4.15.0-166-generic
linux-image-4.15.0-167-generic linux-image-4.15.0-169-generic
linux-modules-4.15.0-166-generic linux-modules-4.15.0-167-generic
linux-modules-4.15.0-169-generic linux-modules-extra-4.15.0-166-generic
linux-modules-extra-4.15.0-167-generic
linux-modules-extra-4.15.0-169-generic python-olefile python-pil
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
OK, this is very strange! To be honest I have no clue why you don't get the updated version of pulseaudio-crossover-rack
OK, this is very strange! To be honest I have no clue why you don't get the updated version of pulseaudio-crossover-rack
No problem, I have run "apt list --upgradable" and this is the output
q@q:~$ apt list --upgradable
Listing... Done
pulseaudio-crossover-rack/repo,repo 1.69 all [upgradable from: 1.64]
N: There are 2 additional versions. Please use the '-a' switch to see them.
Not sure if this helps?
Is there a way I can force the upgrade?
Uhm, that is really really strange! Google did turn up something about phased updates in ubuntu but I don't think that's applicable here. TBH I don't know what to do in this case other than to remove the package and reinstall it.
Anybody?? where are the debian/ubuntu experts? 😉
Anybody?? where are the debian/ubuntu experts? 😉
Would this be the recommended way to uninstall?
Thanks again for your help!
sudo apt-get --purge remove pulseaudio-crossover-rack
Thanks again for your help!
- Home
- Source & Line
- PC Based
- Pulseaudio Crossover Rack - multi-way crossover design & implementation with linux