Update to VPO Template

Thanks Robert
I unzipped vpo to /opt/Virtual-Playing-Orchestra3, both the wavs (in the
libs folder) and the sfzs in their respective section folders, just as
instructed.
2.0.0.rc2 was the most recent template version on github as far as I can
see.
Maybe i can load each sfizz instance with the relevant instrument and then
save that session as a new template?

Good morning
Im trying to use the VPO template in ardour 7.4. The template is version 2.0.0-RC2, which was the most recent one I could find on github. I put it in ~/.config/ardour7/templates:

I’ve reinstalled VPO as per git hub instructions. The session loads fine with no red light but a yellow one for the log.
Sfizz still isn’t loading the vpo instruments.
Heres a representative snippet from the log:
2023-05-23T09:07:21 [INFO]: [sfizz] File changed to: /home/mel/Music/Audio/vpo3/plugins/8549/state7/DefaultInstrument.sfz
2023-05-23T09:07:21 [INFO]: [sfizz] Number of masters: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of groups: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of regions: 1
2023-05-23T09:07:21 [INFO]: [sfizz] Restoring the file /home/mel/Music/Audio/vpo3/plugins/8549/state7/DefaultInstrument.sfz
2023-05-23T09:07:21 [INFO]: [sfizz] Restoring the scale /home/mel/Music/Audio/vpo3/plugins/8549/state7/DefaultScale.scl
2023-05-23T09:07:21 [INFO]: [sfizz] File changed to: /usr/lib/lv2/sfizz.lv2//Contents/Resources/DefaultInstrument.sfz
2023-05-23T09:07:21 [INFO]: [sfizz] Number of masters: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of groups: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of regions: 1
2023-05-23T09:07:21 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:21 [WARNING]: Ignored automation data for non-automatable parameter
Ignored automation data for non-automatable parameter
Ignored automation data for non-automatable parameter
LV2: property http://sfztools.github.io/sfizz#cc008 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc007 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc011 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc005 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc100 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc101 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc102 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc103 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc104 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc105 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc106 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc107 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc020 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc021 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc022 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc023 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc024 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc025 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc026 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc027 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc108 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc109 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc110 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc111 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc112 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc113 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc114 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc115 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc028 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc029 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc116 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc117 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc118 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc119 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc120 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc121 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc122 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc123 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc124 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc125 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc126 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc127 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc042 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc043 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc044 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc048 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc049 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc050 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc051 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc052 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc045 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc046 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc047 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc000 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc053 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc054 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc055 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc056 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc057 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc058 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc059 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc060 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc061 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc062 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc063 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc064 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc065 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc066 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc009 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc014 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc034 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc035 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc036 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc030 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc031 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc032 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc033 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc037 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc038 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc039 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc040 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc041 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc067 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc068 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc069 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc006 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc070 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc071 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc072 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc073 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc074 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc013 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc075 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc076 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc077 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc078 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc079 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc080 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc086 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc087 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc088 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc081 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc082 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc083 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc084 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc085 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc089 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc090 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc091 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc092 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc093 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc094 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc095 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc096 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc097 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc098 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc099 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc015 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc016 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc010 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc017 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc018 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc019 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc003 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc004 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc002 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc001 has no range datatype, ignoring
2023-05-23T09:07:21 [WARNING]: LV2: property http://sfztools.github.io/sfizz#cc012 has no range datatype, ignoring
2023-05-23T09:07:21 [INFO]: [sfizz] File changed to: /home/mel/Music/Audio/vpo3/plugins/8567/state7/DefaultInstrument.sfz
2023-05-23T09:07:21 [INFO]: [sfizz] Number of masters: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of groups: 0
2023-05-23T09:07:21 [INFO]: [sfizz] Number of regions: 1
2023-05-23T09:07:21 [INFO]: [sfizz] Restoring the file /home/mel/Music/Audio/vpo3/plugins/8567/state7/DefaultInstrument.sfz
2023-05-23T09:07:21 [INFO]: [sfizz] Restoring the scale /home/mel/Music/Audio/vpo3/plugins/8567/state7/DefaultScale.scl
2023-05-23T09:07:21 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590b9329f30
2023-05-23T09:07:21 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:22 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590b993b9d0
2023-05-23T09:07:22 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:22 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590b9f4d610
2023-05-23T09:07:22 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:22 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590ba561050
2023-05-23T09:07:22 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:22 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bab74890
2023-05-23T09:07:22 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:22 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bb188f40
2023-05-23T09:07:22 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:23 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bb79dd00
2023-05-23T09:07:23 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:23 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bbdb34e0
2023-05-23T09:07:23 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:23 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bc3c7060
2023-05-23T09:07:23 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:24 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bc9db240
2023-05-23T09:07:24 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:24 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bcfee7b0
2023-05-23T09:07:24 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:24 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bdc17b00
2023-05-23T09:07:25 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:25 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bd602a50
2023-05-23T09:07:25 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:25 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590be22baf0
2023-05-23T09:07:26 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:26 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590be840430
2023-05-23T09:07:27 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:27 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bee55400
2023-05-23T09:07:27 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:27 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bf46a150
2023-05-23T09:07:28 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:28 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590bfa7e890
2023-05-23T09:07:29 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:29 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c00934d0
2023-05-23T09:07:29 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:29 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c06a8e10
2023-05-23T09:07:30 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:30 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c0cbe190
2023-05-23T09:07:31 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:31 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c12d2660
2023-05-23T09:07:32 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:32 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c18e6e90
2023-05-23T09:07:33 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:33 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c1efc110
2023-05-23T09:07:34 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:34 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c25111f0
2023-05-23T09:07:35 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:35 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c2b25ec0
2023-05-23T09:07:36 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:36 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c313adb0
2023-05-23T09:07:37 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:37 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c374e980
2023-05-23T09:07:38 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:38 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590c3d65c90
2023-05-23T09:07:39 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:39 [INFO]: Loading user ui scripts file /home/mel/.config/ardour7/ui_scripts
2023-05-23T09:07:39 [INFO]: Removing MIDI patch file custom:Sfizz LV2:0x5590b8c29260
2023-05-23T09:07:41 [INFO]: LV2: update midnam for plugin ‘sfizz’
2023-05-23T09:07:41 [INFO]: Loading plugin order file /home/mel/.config/ardour7/plugin_metadata/plugin_order
2023-05-23T09:07:47 [INFO]: Loading history from /home/mel/Music/Audio/vpo3/vpo3.history
2023-05-23T09:07:47 [INFO]: vpo3: no history file “/home/mel/Music/Audio/vpo3/vpo3.history” for this session.
2023-05-23T09:09:15 [WARNING]: Ignored automation data for non-automatable parameter
Ignored automation data for non-automatable parameter
Ignored automation data for non-automatable parameter
g_log: Input method gtk-im-context-simple should not use GTK’s translation domain gtk20

Heres screenshots of the file tree in /opt:



The file structure looks correct to me. I can’t understand why Sfizz doesn’t load the files.

Go to .config/ardour7/templates/Virtual Playing Orchestra/externals and look where the symlinks are pointing to. There you need to fix that the sfz.2 files point to a valid location.
You are working with an old version 2.0.0.RC2. You have to take the latest one, and unfortunately, there is no build for it, so you have to check it out via git.
I am not the maintiner of that project, but I did a release for you. Download here https://github.com/robertaramar/virtual-playing-orchestra-ardour-template/archive/refs/tags/2.1.0.zip

Hi Robert
Thank you for your continued help
I have put the template you linked into .config/ardour7/templates
I have also fixed 2 of the 1st violin section sfz’s


I started a new session using the 2022 template
These violins still aren’t loading into sfizz.
When I open the 1st violin sfizz and do load file, it takes me to


When I do open SFZ Folder in sfizz, nothing happens
Maybe I need to redirect sfizz to /opt/Virtual Playing Orchestra3,or put a symlink in /usr/lib/lv2/sfizz.lv2/Contents/Resources to /opt/?
I will keep trying. I also will need to find a batch command for those
symlinks in externals as there are so many

Good afternoon
I’m still plugging away to try and get my vpo template working.
In the template the default path for sfizz [lv2] the flutes seems to be:
/home/mel/Music/Audio/vpo3/plugins/8045/state7/DefaultInstrument.sfz.
The other tracks have the same path up to /plugins/

This seems to be a folder structure which is created when I start Ardour and use the Virtual playing orchestra
template.
The vpo3 instruments dont load into sfizz, all the tracks load the default instrument. In /opt/Virtual-Playing-Orchestra3/ The symlinks in the instrument sfz folders are broken, as I showed in a screen shot in one of my previous posts. I fixed a couple of the broken symlinks (also shown in the screenshot), but sfizz still just loaded the default instrument in those tracks
I started a new session not using the VPO3 template and created a midi track with sfizz [lv2] as the instrument. The default path sfz seems to be:
/usr/lib/lv2//sfizz.lv2//Contents/Resources/
I made a symlink from that location to the Virtual Playing Orchestra3 folder in /opt, which is where I understood I was supposed to install it for the template. The instruments can be loaded into sfizz and they play.

Can anyone explain what I can do to correct the path, so the template works?
Many thanks

Ive checked all the paths:
It seems the issues are in the template itself
There seems to be 2 problems:

Sfizz instrument path
Externals symlink path

In Ardour session:
sfizz flute track
sfizz: load sound - default target
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state3/DefaultInstrument.sfz

Why does it point to state 3 folder when flute symlink is is state1 folder?
state 3 files:
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state3/DefaultInstrument.sfz
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state3/DefaultScale.scl
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state3/manifest.ttl
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state3/state.ttl

State1 files:
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state1/DefaultScale.scl - broken link
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state1/flute-SOLO-PERF.sfz - broken link
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state1/manifest.ttl
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state1/state.ttl

Externals symlink path
state1/flute-SOLO-PERF.sfz
broken link
…/…/externals/flute-SOLO-PERF.sfz - path ok
/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/8045/state1

/home/mel/.config/ardour7/templates/Virtual Playing Orchestra 2022/externals/flute-SOLO-PERF.sfz
broken link - doesnt go up enough times (only 5 should be 7), goes to home/mel/. - would absolute path to opt work?
…/…/…/…/…/opt/Virtual-Playing-Orchestra3/Woodwinds/flute-SOLO-PERF.sfz

Virtual-Playing-Orchestra3
/opt/Virtual-Playing-Orchestra3/Woodwinds/flute-SOLO-PERF.sfz

  • These paths are ok, level wise, but they look like Windows paths (backslashes) - does this matter?
sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_C3-PB.wav tune=-5

lokey=c4
hikey=d#4
pitch_keycenter=c4

sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_E3-PB.wav lokey=e4 hikey=g#4 pitch_keycenter=e4 sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_A3_v2_rr1-PB.wav lokey=g4 hikey=a#4 pitch_keycenter=a4 tune=5 sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_C4_v4_rr1-PB.wav tune=7

lokey=b4
hikey=d5
pitch_keycenter=c5

sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_E4_v2_rr1-PB.wav volume=-29.5

lokey=d#5
hikey=f#5
pitch_keycenter=e5

sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_A4_v3_rr2-PB.wav lokey=g5 hikey=a#5 pitch_keycenter=a5 sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_C5_v1_rr1-PB.wav volume=-24.5

lokey=b5
hikey=d6
pitch_keycenter=c6

sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_E5_v1_rr2-PB.wav lokey=d#6 hikey=f#6 pitch_keycenter=e6 sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_A5_v1_rr1-PB.wav volume=-26.5

lokey=g6
hikey=a#6
pitch_keycenter=a6

sample=..\libs\VSCO2-CE\Woodwinds\Flute\stac-PB\LDFlute_stac_C6_v2_rr2-PB.wav volume=-28.5

@merryl0 I haven’t maintained this template for quite some time, and I’m wondering if it would be better for people to start from an empty Ardour session instead of trying to use the template. Mostly what you need is to follow the advice in the excellent articles by Mattias Westlund. I’ll summarize here:

Create three reverb busses: front, middle, and back. Use Dragonfly Hall Reverb on all three busses, find a preset that you like, set all of them to 0% Dry Level, 100% Late Level, and let’s say 25% Early Send. Adjust the following:

  • Front Reverb (strings sections):
    • 100% Early Level, then later reduce to taste.
    • Long predelay, around 40 to 80 ms.
  • Middle Reverb - (woodwinds, harp, piano)
    • 50% Early Level, reduce if desired.
    • Moderate predelay, around 20 to 40 ms.
  • Back Reverb - (brass and percussion)
    • 0% Early Level, maybe 0% Early Send.
    • No predelay, set to 0 ms.
    • For less pronounced highs, dial down a little bit the High Cut, High Crossover, and High Multiplier.

Now set up your instrument tracks. Create a midi track per instrument, use Sfizz and load the SFZ file. Create a post-fader Aux Send to the corresponding reverb bus, set it to -12db and then adjust as needed after doing a sound test. Right-click the width/panner feature, select Equal Power Stereo, then Edit and position it appropriate for the given instrument, for example:

1st Violins - Position 20%, Width 40%, Aux Send to Front Reverb
2nd Violins - Position 30%, Width 30%, Aux Send to Front Reverb
Violas - Position 50%, Width 30%, Aux Send to Front Reverb
Cellos - Position 70%, Width 30%, Aux Send to Front Reverb
Basses - Position 90%, Width 20%, Aux Send to Front Reverb

Flute - Position 44%, Width 4%, Aux Send to Middle Reverb
Clarinet - Position 48%, Width 4%, Aux Send to Middle Reverb
Oboe - Position 52%, Width 4%, Aux Send to Middle Reverb
Bassoon - Position 56%, Width 4%, Aux Send to Middle Reverb

Horns - Position 40%, Width 25%, Aux Send to Back Reverb
Trumpets - Position 60%, Width 20%, Aux Send to Back Reverb
Trombones - Position 80%, Width 10%, Aux Send to Back Reverb
Tuba - Position 90%, Width 5%, Aux Send to Back Reverb

… and so on …

That’s mostly what the template has. You could probably set up your own in less than an hour, which seems like much less trouble than figuring out the issues with symlinks.

2 Likes

Thanks Michael
This is excellent clear advice and I agree that the symlinks had become so complicated I just couldn’t work it out.
I will build a new template with the settings you have kindly explained
:grinning:

I should say that I wrote most of the above off the top of my head, it isn’t an exact match of the template that I made. As always, set up your session and then sound test it and adjust to your own taste.

thanks Michael will do