I've downloaded both the "AVX 2.0 SDK" and "Avid 2.3 SDK" from the developer download page and have been attempting to compile the samples in Visual Studio 2015. Whilst the 2.0 samples compile fine, the ones from the 2.3 SDK give errors based on a missing header file "defineacfuid.h" and definition of "DEFINE_ACFUID". A search found that this header file doesn't exist on my system. Has anyone else had this problem or know what a possible solution is?
In addition to that, I cannot get any of the 2.0 plug-ins that do compile to show up in Avid Media Composer, and can't see any of the files corresponding to the effects that do show up in the software anywhere in its directory, with the ecxeption of the AMA plug-ins.
Any help/suggestsions will be greatly appreciated!
Thanks,
Max
Hi,
For the DEFINE_ACFUID, can you please try copying the acfunknown.h (in the acfunkown.zip download) into the SDK as indicated by the item description.
For the plug-in installation, on Windows .avx plug-ins should be in "\program files\avid\avx2_plug-ins" folder on the drive corresponding to where Avid MC is installed. And on mac in the "\Library\Application Support\Avid\Avx2_Plug-ins folder".
Hope that helps,
Tim.
Hi Tim,
Same problem here. I installed an ancient version of Microsoft Visual 2008 C++ Express Edition and sucessfully compiled almost all of the sample plugins. I then copied several of the finished AVX's to the plugin folder and nothing shows up. Build log and compiled AVX2Cirque.avx are below. What am I doing wrong?
-Bill
Dropbox link to AVX2Cirque.avx
https://www.dropbox.com/s/ro65jv6cs3etuxd/AVX2Cirque.avx?dl=0
Build started: Project: AVX2Cirque, Configuration: Debug|Win32
Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006C102369792.rsp" with contents [ /Od /I "..\..\inc" /I "..\..\utils" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_UNICODE" /D "UNICODE" /D "_USRDLL" /FD /EHsc /RTC1 /MTd /Fp"Debug/AVX2Cirque.pch" /Fo"Debug/" /Fd"Debug/" /FR"Debug\\" /W4 /c /ZI /TP "..\..\utils\CACFUnknown.cpp" "..\..\utils\CACFClassFactory.cpp" ".\AVX2Cirque_Overlay.cpp" ".\AVX2Cirque_os.cpp" ".\AVX2Cirque_Main.cpp" ".\AVX2Cirque_Globals.cpp" ".\AVX2Cirque_Effect.cpp" ] Creating command line "cl.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006C102369792.rsp" /nologo /errorReport:prompt" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP00006E102369792.tmp" with contents [ 2 /* ISOLATIONAWARE_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\AVX2Cirque.avx.embed.manifest" ] Creating command line "rc.exe /fo".\Debug\AVX2Cirque.avx.embed.manifest.res" "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP00006E102369792.tmp"" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006F102369792.rsp" with contents [ /OUT:"Debug\AVX2Cirque.avx" /INCREMENTAL /DLL /MANIFEST /MANIFESTFILE:"Debug\AVX2Cirque.avx.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEF:".\AVX2Cirque.def" /DEBUG /PDB:"Debug/AVX2Cirque.pdb" /DYNAMICBASE:NO /IMPLIB:"Debug/AVX2Cirque.lib" /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ".\Debug\AVX2Cirque_Effect.obj" ".\Debug\AVX2Cirque_Globals.obj" ".\Debug\AVX2Cirque_Main.obj" ".\Debug\AVX2Cirque_os.obj" ".\Debug\AVX2Cirque_Overlay.obj" ".\Debug\CACFClassFactory.obj" ".\Debug\CACFUnknown.obj" ".\Debug\AVX2Cirque.avx.embed.manifest.res" ] Creating command line "link.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006F102369792.rsp" /NOLOGO /ERRORREPORT:PROMPT" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000070102369792.rsp" with contents [ /out:".\Debug\AVX2Cirque.avx.embed.manifest" /notify_update /manifest ".\Debug\AVX2Cirque.avx.intermediate.manifest" ] Creating command line "mt.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000070102369792.rsp" /nologo" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BAT000071102369792.bat" with contents [ @echo Manifest resource last updated at %TIME% on %DATE% > ".\Debug\mt.dep" ] Creating command line """c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BAT000071102369792.bat""" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP000072102369792.tmp" with contents [ 2 /* ISOLATIONAWARE_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\AVX2Cirque.avx.embed.manifest" ] Creating command line "rc.exe /fo".\Debug\AVX2Cirque.avx.embed.manifest.res" "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP000072102369792.tmp"" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000073102369792.rsp" with contents [ /OUT:"Debug\AVX2Cirque.avx" /INCREMENTAL /DLL /MANIFEST /MANIFESTFILE:"Debug\AVX2Cirque.avx.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEF:".\AVX2Cirque.def" /DEBUG /PDB:"Debug/AVX2Cirque.pdb" /DYNAMICBASE:NO /IMPLIB:"Debug/AVX2Cirque.lib" /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ".\Debug\AVX2Cirque_Effect.obj" ".\Debug\AVX2Cirque_Globals.obj" ".\Debug\AVX2Cirque_Main.obj" ".\Debug\AVX2Cirque_os.obj" ".\Debug\AVX2Cirque_Overlay.obj" ".\Debug\CACFClassFactory.obj" ".\Debug\CACFUnknown.obj" ".\Debug\AVX2Cirque.avx.embed.manifest.res" ] Creating command line "link.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000073102369792.rsp" /NOLOGO /ERRORREPORT:PROMPT" Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000074102369792.rsp" with contents [ /o "Debug/AVX2Cirque.bsc" ".\Debug\AVX2Cirque_Globals.sbr" ".\Debug\AVX2Cirque_Main.sbr" ".\Debug\AVX2Cirque_os.sbr" ".\Debug\AVX2Cirque_Overlay.sbr" ".\Debug\CACFClassFactory.sbr" ".\Debug\CACFUnknown.sbr" ".\Debug\AVX2Cirque_Effect.sbr" ] Creating command line "bscmake.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000074102369792.rsp" /nologo"
Compiling... CACFUnknown.cpp CACFClassFactory.cpp AVX2Cirque_Overlay.cpp AVX2Cirque_os.cpp AVX2Cirque_Main.cpp AVX2Cirque_Globals.cpp AVX2Cirque_Effect.cpp Generating Code... Compiling manifest to resources... Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1 Copyright (C) Microsoft Corporation. All rights reserved. Linking... Creating library Debug/AVX2Cirque.lib and object Debug/AVX2Cirque.exp Embedding manifest... Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1 Copyright (C) Microsoft Corporation. All rights reserved. Creating browse information file... Microsoft Browse Information Maintenance Utility Version 9.00.30729 Copyright (C) Microsoft Corporation. All rights reserved.
Build log was saved at "file://c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BuildLog.htm" AVX2Cirque - 0 error(s), 0 warning(s)
Hi Bill,
Looks like you're building a 32-bit version of the plug-ins. Please select the x64 version of the compiler target. Also if you're on a recent version of MC (e.g. > v8) please use VS2012, and you'll have to go through the update process with the VS projects.
thx Tim.
Hi Tim & others,
I am having a similar issue, but this time I have 2 Windows10 systems, one is showing the sample plugin on the Effect Palette while the other not. The details of the systems are:
The one showing the plugin is Avid MC 2021.6
The one NOT showing the plugin is Avid MC 2018.12
I'm compiling the sample projects with Visual Studio 2019 with x64 configuration. Could you provide me some directions about what could go wrong? Could it be possible that MC 2018 is not compatible with Visual Studio 2019?
(Both systems installed the Avid MC on the same path & I'm copying the compiled plugin into the same directory AVX2_Plug-ins.)
Thanks
Bahadir
I am facing the same issue, Effect Palette not showing my plugin. It is not showing plugin provided in sample. I am pasting my plugin into AVX2_Plug-ins folder.
I tried with Avid MC 2021.6, Avid MC 2021.9 Avid MC 2019.6
I'm compiling the sample projects with Visual Studio 2019 with x64 configuration.
Looking forward for your help.
Manjit
© Copyright 2011 Avid Technology, Inc. Terms of Use | Privacy Policy | Site Map | Find a Reseller