Recent Oram Staging (which I have to set up new now if Vangelis gets shredded), it is no longer possible to import presets from PC. The script to generate LV2 presets throws only errors and locks up:
Regenerating LV2 presets DB: https://tal-software.com/TAL-U-NO-LX-V2 ...
^CTraceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 92, in <module>
preset_name, bank_name = parse_xml_preset(fpath)
^^^^^^^^^^^^^^^^^^^^^^^
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 43, in parse_xml_preset
root = ElementTree.parse(fpath)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1218, in parse
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
tree.parse(source, parser)
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 580, in parse
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 550, in run
Traceback (most recent call last):
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
stdout, stderr = process.communicate(input, timeout=timeout)
Traceback (most recent call last):
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
Traceback (most recent call last):
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
Traceback (most recent call last):
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
Traceback (most recent call last):
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
self._root = parser._parse_whole(source)
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
Traceback (most recent call last):
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
Traceback (most recent call last):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Traceback (most recent call last):
File "/usr/lib/python3.11/subprocess.py", line 550, in run
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
Traceback (most recent call last):
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 550, in run
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
check_output(["regenerate_lv2_presets.sh", "https://tal-software.com/TAL-U-NO-LX-V2"])
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
File "//zynthian/zynthian-sys/sbin/generate_lv2_presets_TAL-U-NO-LX.py", line 115, in <module>
^^^^^^^^^^^^^^^^^^^^^^^^^^^
omg… what a …