Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

0 votes
Hi, all

I encountered a problem when trying to develop a custom plugin following the Doc creating a Lowpass Plugin https://www.audiokinetic.com/library/edge/?source=SDK&id=code_effectplugin_runthrough.html
 

after a process of
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" premake Windows_vc160
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" premake Authoring
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" build Windows_vc160 -c Release
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" build Authoring -c Release -x x64_vc160
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" build Documentation

python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" package Common --version=XXXX.X.X.X
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" package Documentation --version=XXXX.X.X.X
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" package Windows_vc160 --version=XXXX.X.X.X
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" package Authoring --version=XXXX.X.X.X
python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" generate-bundle --version=XXXX.X.X.X

and copied the output archives and bundle.json into a zip file.

and from the launcher Plug-ins tab, select add from Archive emits the error  "Could not retrieve information from server (Cannot install from C:\xxxxxxx\Lowpass The specified package is incompatible with the target)"

 

As a matter of fact, even a newly created plugin with not a single modification of code or anything produces the same error after the same process

 Wwise version: 2021.1.5.7749

Did i do anything wrong or miss any steps? just couldn't install the archived plugin from the launcher.

Any help would be highly appreciated!

 

Best Regards
in General Discussion by J X. (140 points)

1 Answer

0 votes
 
Best answer
Validate that your bundle.json has the correct version that corresponds to the Wwise YEAR.MAJOR version.

By default, the bundle_template.json uses the YEAR.MAJOR version from your plug-in's version (format YEAR.MAJOR.MINOR.BUILD) to match a target Wwise version that is compatible. Note that the Plug-in API remains stable across minor releases.
For example, for Wwise 2021.1.5.749, you would need to pass a plug-in version to "package" and "generate-bundle" of the form 2021.1.x.x, and this will fill in the fields productDependentData.targetWwiseVersion.year and productDependentData.targetWwiseVersion.major in the generated bundle.json file with 2021 and 1, respectively.

If you wish to use a custom version scheme for your plug-in, you can edit bundle_template.json and set the properties of productDependentData.targetWwiseVersion manually to the YEAR.MAJOR version of Wwise you target.
by Samuel L. (Audiokinetic) (23.6k points)
selected by J X.
Thanks Samuel!
Changing the version of the "package" and "generate-bundle" command to match that of the Wwise version solves the issue.
...