I was trying to create Expression Maps for my Audio Modeling instruments.
When I go to select VSTs, I get this:
If I look in C:\Program Files\Common Files\VST3\SWAM\Flutes, however, I see this:
Note that SWAM Piccolo 3 is missing.
If I look in the application log file, it includes this:
2022-12-31 06:59:38.965 [info] Detected instrument: =>Audio Modeling
2022-12-31 06:59:38.966 [info] Detected instrument: SWAM Alto Flute 3
2022-12-31 06:59:38.968 [info] Detected instrument: SWAM Alto Sax 3
2022-12-31 06:59:38.969 [info] Detected instrument: SWAM Baritone Sax 3
2022-12-31 06:59:38.970 [info] Detected instrument: SWAM Bass Clarinet 3
2022-12-31 06:59:38.971 [info] Detected instrument: SWAM Bass Flute 3
2022-12-31 06:59:38.973 [info] Detected instrument: SWAM Bass Tuba
2022-12-31 06:59:38.974 [info] Detected instrument: SWAM Bassoon 3
2022-12-31 06:59:38.975 [info] Detected instrument: SWAM Cello 3
2022-12-31 06:59:38.976 [info] Detected instrument: SWAM Clarinet 3
2022-12-31 06:59:38.978 [info] Detected instrument: SWAM Contrabassoon 3
2022-12-31 06:59:38.979 [info] Detected instrument: SWAM English Horn 3
2022-12-31 06:59:38.980 [info] Detected instrument: SWAM Euphonium
2022-12-31 06:59:38.981 [info] Detected instrument: SWAM Flute 3
2022-12-31 06:59:38.982 [info] Detected instrument: SWAM French Horn Bb
2022-12-31 06:59:38.983 [info] Detected instrument: SWAM French Horn F
2022-12-31 06:59:38.984 [info] Detected instrument: SWAM Oboe 3
2022-12-31 06:59:38.986 [info] Detected instrument: SWAM Piccolo 3
2022-12-31 06:59:38.987 [info] Detected instrument: SWAM Soprano Sax 3
2022-12-31 06:59:38.988 [info] Detected instrument: SWAM Tenor Sax 3
2022-12-31 06:59:38.989 [info] Detected instrument: SWAM Tuba Eb
2022-12-31 06:59:38.991 [info] Detected instrument: SWAM Violin 3
2022-12-31 06:59:38.992 [info] Detected instrument: <=Audio Modeling
A number of instruments were detected, but do not display, everything after SWAM Flute 3.
If I look in VstPlugInfoV4.xml, I see:
... <obj class="VstPlugInfo" ID="92720880"> <int name="Number of Input Busses" value="0"/> <int name="Number of Output Busses" value="0"/> <int name="Input Speaker Arrangement" value="0"/> <int name="Output Speaker Arrangement" value="0"/> <int name="Latency" value="0"/> <int name="Side chain input busses" value="0"/> <int name="Flags" value="0"/> <string name="uid" value="565354574666337377616D20666C7574"/> <string name="name" value="SWAM Flute 3" wide="true"/> </obj> <obj class="VstPlugInfo" ID="92721216"> <int name="Number of Input Busses" value="0"/> <int name="Number of Output Busses" value="0"/> <int name="Input Speaker Arrangement" value="0"/> <int name="Output Speaker Arrangement" value="0"/> <int name="Latency" value="0"/> <int name="Side chain input busses" value="0"/> <int name="Flags" value="0"/> <string name="uid" value="565354574670337377616D2070696363"/> <string name="name" value="SWAM Piccolo 3" wide="true"/> </obj> ...
It looks like the system knows about the missing instruments. I sure hope that Dorico didn’t place a limit on the number of VSTs that can be displayed under one category.
By the way, I did do a re-scan. This caused me to lose NotePerformer (see Noteperformer Timeout on Dorico 4.2 - Windows), so now I have two problems. I blacklisted all the VST2 versions of the instruments, in case that was an issue, but these are all VST3s, which I don’t believe can be blacklisted. I’ve also tried it with the VST2 versions allowed—no luck.