Skip to content

Commit 46d8566

Browse files
committed
auv3 fix
1 parent 0101a95 commit 46d8566

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/build-mac.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,12 @@ jobs:
211211
APPEX_PATH="./${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex"
212212
if [ -d "$APPEX_PATH" ]; then
213213
echo "Found AUv3 appex at $APPEX_PATH"
214-
echo "Registering with pluginkit..."
214+
215+
# Remove AUv2 component so auval finds the AUv3 (they share the same IDs)
216+
echo "Removing AUv2 component to avoid ID conflict..."
217+
rm -rf ~/Library/Audio/Plug-Ins/Components/${{matrix.project}}.component
218+
219+
echo "Registering AUv3 with pluginkit..."
215220
pluginkit -a "$APPEX_PATH"
216221
sleep 2
217222
pgrep -x AudioComponentRegistrar >/dev/null && killall -9 AudioComponentRegistrar; echo "killed AudioComponentRegistrar" || echo "AudioComponentRegistrar not running"

0 commit comments

Comments
 (0)