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.

+1 vote
So I managed to change something with the Randomizer window so that it won't allow me to do decimals in the min/max fields anymore :/ I don't know how it happened, but when I try to do a "." it simply doesn't register anything, and instead does the whole number without the decimal. For instance, if I press "0.2" the result is "02". Also the range on the slider of the field varies from parameter to parameter. Lowest being -/+60 and highest being -/+3600. The weird thing is that this only happens in one project, whereas my other projects works normally. Is there somewhere I can reset the behavior of the randomizer window? I tried the "Reset Factory Layouts", but that doesn't affect the Randomizer.
in General Discussion by Nicolai H. (140 points)

1 Answer

0 votes
 
Best answer

This is a known issue in Wwise 2016.2.0 The bug number is WG-31697. It will be fixed in 2016.2.1.

Here is the workaround:

  • Close Wwise
  • From Wwise Launcher, go to Wwise tab
  • From the 2016.2.0.5972 wrench menu, click Open Containing Folder
  • Edit file "...\Wwise 2016.2.0.5972\Authoring\x64\Release\bin\WObjects.xml" in text editor
  • Go to line 4840, and insert the following line below the <Property Name="Min"...> element:
    <UserInterface Step="1" Fine="0.1" Decimals="3" />
  • Go to line 4853, and insert the following line below the <Property Name="Max"...> element:
    <UserInterface Step="1" Fine="0.1" Decimals="3" />
  • Save WObjects.xml
  • Repeat for the Authoring\Win32 folder if required.
  • Restart Wwise
Resulting XML should be:
<WwiseObject Name="Modifier" DisplayGroup="Randomizer" CompanyID="1" PluginID="15">
    <Properties>
      <Property Name="Enabled" Type="bool" DisplayName="Enabled">
        <DefaultValue>false</DefaultValue>
      </Property>
      <Property Name="Min" Type="Real64" DisplayName="Min Offset">
        <UserInterface Step="1" Fine="0.1" Decimals="3" />
        <DefaultValue>0</DefaultValue>
        <Dependencies>
          <PropertyDependency Name="Enabled" Action="Enable">
            <Condition>
              <Enumeration Type="bool">
                <Value>1</Value>
              </Enumeration>
            </Condition>
          </PropertyDependency>
        </Dependencies>
      </Property>
      <Property Name="Max" Type="Real64" DisplayName="Max Offset">
        <UserInterface Step="1" Fine="0.1" Decimals="3" />
        <DefaultValue>0</DefaultValue>
        <Dependencies>
          <PropertyDependency Name="Enabled" Action="Enable">
            <Condition>
              <Enumeration Type="bool">
                <Value>1</Value>
              </Enumeration>
            </Condition>
          </PropertyDependency>
        </Dependencies>
      </Property>
    </Properties>
  </WwiseObject>
by Bernard R. (Audiokinetic) (35.8k points)
edited by Bernard R. (Audiokinetic)
...