Table of Contents

Source Editor: SoundSeed Air - Woosh Plug-in

The Source Editor displays all the properties associated with the SoundSeed Air (Woosh) plug-in.

For a general overview of the SoundSeed Woosh plug-in, refer to Wwise SoundSeed Air - Woosh.

Interface Element

Description

Click the Configure Columns... shortcut (right-click) option from the column header band.

The Configure Columns Dialog opens. Specify which columns to display and their order.

Name

The user-defined name given to this instance of the SoundSeed Air (Woosh) plug-in.

Source Plugin

The type of source plug-in.

Notes

Any additional information about the SoundSeed Woosh plug-in.

Effect Settings

Deflectors

Anchor

Determines whether the moving object spins or turns around a given deflector. Specifying an anchor point allows deflector samples to encounter wind at different air velocities. If no anchor is defined, then all deflector samples are assumed to be moving at the same speed.

For example, let’s say we have an object with three deflectors, where the first deflector is defined as the anchor point.

  • Deflector 1: No speed.
  • Deflector 2: Travels at half the speed of deflector 3.
  • Deflector 3: Travels at full speed, which is defined defined by the Object speed property value.

Default value: false

[M]

Silences the corresponding deflector. This can facilitate the authoring of the woosh scene.

It is possible to have more than one deflector muted at the same time. All deflectors will be rendered by Wwise regardless of whether a deflector is muted or not.

[S]

Mutes other deflectors so that the chosen deflector can be auditioned alone. This can facilitate the authoring of the woosh scene.

It is possible to have more than one deflector soloed at the same time. All deflectors will be rendered by Wwise regardless of whether a deflector is soloed or not.

To solo a single deflector when other deflectors are already soloed, simply Ctrl+click the solo button. This will select the current Solo button and clear all other Solo buttons that are already selected.

Frequency

The deflector’s resonant center frequency when exposed to wind at a medium velocity.

The Frequency value defines the size of the deflector circle in the Deflector Positions graph view.

Default value: 440
Range: 20 to 20000
Units: Hz

Q Factor

The peakiness or sharpness of the deflector’s resonance curve. Q factor is inversely related to bandwidth, so a large Q factor results in a narrow bandwidth and a small Q factor results in a wide bandwidth.

A high Q factor value should be used to simulate regular or round surfaces, whereas a low Q factor value should be used to simulate irregular surfaces.

Default value: 10.0
Range: 0.1 to 50

Gain

The amount by which the deflector’s signal will be amplified. Increasing this value “boosts” the deflector signal. Decreasing this value “cuts” or attenuates the deflector signal.

The gain value also defines the color of the deflector circle in the Deflector Positions graph view. A dark gray color corresponds to a high gain value, whereas a light gray color corresponds to a low gain value.

Default value: 0
Range: -24 to 24
Units: dB

Section

The number of deflector samples within the group. Creating a group of deflector samples can be used to divide up different areas of the air-deflecting object. If you have more than one section, Wwise interpolates the property settings between sections from the property settings of one deflector to another. This can be useful if the shape of your object changes from one end to the other, like a traffic cone.

Default value: 1
Slider Range: 1 to 100

 

Creates a new deflector in the Deflectors list.

Deletes the selected deflector from the Deflectors list.

Object Path

(Graph View)

A graphical representation of the woosh path that the object will follow. The path is used to define the object's trajectory within a Woosh scene as well as to define the attenuation of the sound as it moves farther away, if attenuation is enabled.

To add a new point to the path, simply double-click in the graph view.

The position reference point is displayed in both the Object path graph view and the Property graph view. This allows you to define the speed of the traveling object at specific points along the path.

Zooms in towards the center of the graph view.

Resets the graph view to the default zoom factor ratio of 1:1.

Zooms out from the center of the graph view.

X

The coordinate along the X axis of the object.

Y

The coordinate along the Y axis of the object.

Properties

(Pin/Unpin)

Determines whether a property curve will remain in the graph view when another curve is selected.

When the Pin icon is selected, the curve will be displayed in the graph view whether the curve is selected or not.

(Color block)

Displays the color of the corresponding property curve in the graph view.

Name

The name of the property. You can edit the values for the following properties:

Object Speed - The average velocity at which the fastest-traveling deflector travels through the air. The fastest traveling deflector is the one farthest from the anchor point, if there is one.

Object speed is interpreted in terms of an offset in energy applied to the deflectors in a scene. This property basically defines the effect speed has on the deflectors' resonating frequencies.

By default, the Automate option is selected for the Object Speed property. The automation curve contains the following three points (t=0, 0), (t=0.25, 100), (t=0.5, 0).

Default value: 0
Slider Range: -50 to 50

Frequency Shift - A global property that defines the amount by which all deflectors' center frequencies have been shifted up or down. For example, at a value of 1, the center frequencies will be doubled, whereas at a value of -1 the center frequencies will be halved.

Default value: 0
Slider Range: -4 to 4

Q Factor Scale - A global property that defines the amount by which all deflectors' Q factors have been shifted up or down. For example, at a value of 1, the Q factors will be doubled, whereas at a value of -1 the Q factors will be halved.

Default value: 0
Slider Range: -4 to 4

Gain Offset - A global property that defines the amount by which all deflector's gain is offset. This property can be used as a master gain control.

Default value: 0
Slider Range: -96 to 24
Units: dB

Value

The specific numerical value assigned to the corresponding property.

Random

An absolute offset applied to the corresponding property value that defines a range of possible values for the property. For example, adding a random value of 1 to a property value would mean that the possible range for that property would be [(value - 1) to (value +1)].

When defining a Random value, Wwise randomly selects a value from within the range (value +/- random) each time the woosh sound is played. This has the effect of shifting the entire curve up or down.

Automate

Automates the values of the property over the duration of the sound using automation curves.

When this option is selected, you can edit the automation curve for the corresponding property in the graph view.

Default value: false

Time

Duration

The length in seconds of the woosh sound.

You can create an infinitely looping woosh sound by setting the Loop property to Infinite for the parent sound object.

Default value: 0.5
Range: 0.1 to 3600.0

Duration Random

A positive and negative offset applied to the Duration property value that defines a range of possible values. For example, if you have the Duration set to 10 and the Duration random set 5, this would mean that the possible range for the Duration would be (5 to 15) or [(Duration value - 5) to (Duration value +5)].

When you define a Duration random value, Wwise will randomly select a value from within the range (value +/- random) each time the woosh sound is played. For looping sounds, every iteration will have a randomized duration.

Default value: 0.0
Range: 0.0 to 3600.0

Playback Rate

A factor applied to the duration property value that determines the rate at which the woosh sound is played back. For example, a value of 2 will render the synthesized sound 2 times faster, which makes the sound twice as short.

This option can be useful when you want the automation curve to be read at dynamic rates which follow a Game Parameter that the game cycles through at a variable speed. For example, imagine that a character in the game takes a potion which slows down time by a factor of two; then, cycling through automation curves with a playback rate of 0.5 would keep all air sounds in sync with the game’s time flow.

Default value: 1.0
Range: 0.1 to 10.0

 

(Graph View)

A graphical representation of the property value automation curve, where the X axis represents the duration of the sound and the Y axis represents an offset to the original property value.

Only curves with the Automate option selected can be edited in the graph view. You can move points along the curve by clicking and dragging. To add a point, double-click anywhere along the curve. Right-click on a section of the curve to select a different curve shape. Note that the object speed curve is limited to using linear curve shapes.

If RTPCs are applied to automated property values, Wwise will combine the property values defined in the automation curve with those in the RTPC curve.

The graph view can display several curves simultaneously by selecting multiple properties in the list or by using the pin option.

Zooms in towards the center of the graph view.

Resets the graph view to the default zoom factor ratio of 1:1.

Zooms out from the center of the graph view.

 

X

The coordinate along the X axis of the selected control point.

If more than one control point is selected, the field displays a value of 0, so that you can increase or decrease the value of all selected control points relative to their current values. For example, if you select two control points and type -5 in the X text box, both control points will move to the left by 5 units.

Y

The coordinate along the Y axis of the selected control point.

If more than one control point is selected, the field displays a value of 0, so that you can increase or decrease the value of all selected control points relative to their current values. For example, if you select two control points and type -5 in the Y text box, both control points will move down by 5 units.

Speed Point Random

Speed

A positive and negative offset applied to the object speed property value for each point along the curve. This defines a range of possible speed values for each point. For example, adding a random value of 25 to the object speed property value would mean that the possible speed value for each point would be [(value - 25) to (value +25)].

When defining a Random value, Wwise randomly selects a value from within the range (value +/- random) for each point along the curve each time the woosh sound is played. This has the effect of shifting each point on the curve independently either up or down.

Default value: 10
Slider Range: 0 to 50

Time

An absolute offset applied to the time property value for each point along the curve. This defines a range of possible time values for each point. For example, adding a random value of 1 to the property value would mean that the possible time value for each point would be [(value - 1) to (value +1)].

When defining a Random value, Wwise randomly selects a value from within the range (value +/- random) for each point along the curve each time the woosh sound is played. This has the effect of shifting each point on the curve independently, either left or right.

The points order cannot change which preserves the contour of the curve. As a result, each point can move randomly between the previous and next point.

Default value: .5
Range: 0 to 1

Distance Attenuation

Distance Attenuation

Determines whether the woosh sound will be attenuated over distance.

Default value: true

Minimum Distance

The distance from the center of the scene where no attenuation gain is applied (0 dB). This property is measured as a percentage of the scene.

For more information about the attenuation model used by SoundSeed Woosh, refer to Wwise SoundSeed Air - Woosh .

Default value: 10
Range: 1 to 100

Roll-off Factor

Specifies the slope of the attenuation curve, where higher values produce steeper slopes or faster attenuation.

At a value of 1, a -6 dB attenuation is applied each time the deflector’s distance is doubled after the Minimum distance. A roll-off of 2 creates a steeper slope that attenuates the deflector twice as fast. A roll-off of 0.5, on the other hand, creates a flatter slope that attenuates the deflector two times slower.

For more information about the attenuation model used by SoundSeed Wind, refer to Wwise SoundSeed Air - Wind .

Default value: 1
Range: 0.0 to 4

Settings

Noise Color

Determines the spectral tilt of the synthesized woosh signal. You can select any one of the following colors:

  • White noise - Produces a signal with no spectral tilt.
  • Pink noise - Produces a signal with a -3 dB per octave spectral tilt. This results in a negative slope where less emphasis is placed on the higher frequencies.
  • Red noise - Produces a signal with a -6 dB per octave spectral tilt. This results in a steeper negative slope where even less emphasis than pink noise is placed on the higher frequencies.
  • Purple noise - Produces a +6 dB per octave tilt. This results in a positive slope where emphasis is placed on the higher frequencies.

Default value: White

Channels

The channel output configuration. You can select any of the following options:

  • 1.0 - Outputs in mono with no spatialization.
  • 2.0 - Outputs in stereo with left-right spatialization.
  • 4.0 - Outputs in 4.0 with surround spatialization.

Default value: 2.0
Units: °

Oversampling

The rate at which the control curves used for positioning and distance-based attenuation are sampled.

Woosh is typically used for very short sounds, often less than 1 second. As a result, you may need to use the Oversampling control to run the control curves and position along the path at a higher rate than the regular buffer period, which is approximately 21 ms on most platforms. This effectively brings the control rate down by the oversampling value. For example, a control rate oversampling of 8 will result in a sampling of control curves to happen every 2.63 ms (~21 ms/8).

Oversampling represents a computational cost and is best used only when needed.

Default value: 1
Range: 1 to 8

Dynamic Range

Determines the dynamic range or the ratio between the highest and lowest levels in the woosh signal that can result from changes in object speed.

Smaller values result in a compressed dynamic range, which means that changes in object speed will have a smaller impact on level changes. For the same change in woosh speed, larger values will result in a wider range of levels in the woosh signal.

Default value: 1
Range: 0 to 1