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.

+2 votes
Hello everybody!

Have you guys experienced the same issue? Calling a simple public AK.Wwise.RTPC and not being able to see any of your game parameters in the script component.

Thanks in advance!

Antoine.
in General Discussion by Antoine B. (150 points)

2 Answers

0 votes
Hi Antoine,

Could you try switching to "File system" in the Wwise Picker and see if you get the same problem?
by Mads Maretty S. (Audiokinetic) (40.2k points)
Hey Mads! Thanks for your reply. I forgot to reply when I found the solution. Yes I missed the extra step at first. The Wwise picker is set for Waapi by default I guess? Cheers!
+3 votes
 
Best answer

Hey again Antoine, 

Thank you so much for reporting this. We'll add a fix for the next minor release, but until then, follow this.

  1. Open up the AkWwiseTreeWAAPIDataSource.
  2. Go to line 367 in ReadOnlyDictionary and just below this...
    { WwiseObjectType.AcousticTexture@"\Virtual Acoustics" },
    ... add a new line with this ...
    { WwiseObjectType.GameParameter@"\Game Parameters" },
The ReadOnlyDirectionary should end up looking like this: 

private ReadOnlyDictionary<WwiseObjectType, string> FolderNames = new ReadOnlyDictionary<WwiseObjectType, string>(new Dictionary<WwiseObjectType, string>()
{

        { WwiseObjectType.AuxBus ,  @"\Master-Mixer Hierarchy" },
        { WwiseObjectType.Event ,  @"\Events" },
        { WwiseObjectType.State, @"\States"},
        { WwiseObjectType.StateGroup, @"\States"},
        { WwiseObjectType.Soundbank, @"\SoundBanks"},
        { WwiseObjectType.Switch, @"\Switches"},
        { WwiseObjectType.SwitchGroup, @"\Switches"},
        { WwiseObjectType.AcousticTexture, @"\Virtual Acoustics" },
        { WwiseObjectType.GameParameter, @"\Game Parameters" },
     });

by Mads Maretty S. (Audiokinetic) (40.2k points)
selected by Mads Maretty S. (Audiokinetic)
Hey Mads! Thanks a lot for your detailed feedback. Glad I could help. All the best!
...