Version
menu_open

Source Editor: Audio Sources

The Source Editor for audio sources, different from the Source Editor for plug-ins, can be opened from the Contents Editor: SFX, the Contents Editor: Music Track, or the Contents Editor: Voice. Just double-click the audio source icon or use the keyboard shortcut (Shift + X by default).

Open audio source Source Editor
Open plug-in Source Editor
[Note]Soundseed Grain Source Tab

Soundseed Grain, a premium plug-in that provides a granular synthesizer to Wwise users, is unlike other plug-ins in that it has a Source tab. Essentially, it is the same as the Source Editor for audio sources. However, in addition to the information provided in this page, Soundseed Grain users should consult Source settings for details on features specific to Soundseed Grain.

It contains information about the audio source, including the filename and duration of the audio file. An audio source is a separate abstraction layer between the audio file and the object. The audio source is created and linked to the original audio file when it is imported into your project.

For more information about the Source Editor, refer to Editing audio sources with the Source Editor.

Audio Source Properties

Interface Element

Description

[name]

The name of the object.

[source name]

The name of the audio source file.

Notes

Any additional information about the object properties.

Source Tab

Interface Element

Description

Graph View (Refer to Getting to know the graph view for an overview.)

Waveform

Shows the contents of the PCM (WAV or AMB) file, in Peak or RMS mode, over a timeline.

For more information on channel names and configurations, refer to Understanding Bus Configurations.

Envelope Edit - HDR


Defines if the editing of the HDR envelope is enabled or not. For this option to appear, the following conditions must be present:

  • Parent object is routed to an HDR-enabled bus

  • Parent object enables the Envelope Tracking

Fade-in handle

Defines a fade-in region. The fade-in curve can be right-clicked to select which fade curve to apply.

Fade-out handle

Defines a fade-out region. The fade-out curve can be right-clicked to select which fade curve to apply.

/

(Play cursor)

The timeline differs from the waveform in regards to the manipulation of the Play Cursor's position. The timeline allows you to drag and drop the Play Cursor to wherever you want the playback to start from. The waveform's Play Cursor cannot be dragged and dropped. However, the same result can be achieved by clicking directly on the waveform.

Customizing the starting position of a Sound SFX or Sound Voice by moving the Play Cursor to the desired starting point will only affect the playback sound in the Authoring tool. In-game, and through any indirect object (such as a parent or Event which is linked to the Sound SFX or Sound Voice on which the Play Cursor was modified), the playing of the clip will not start from the custom start point, rather it will start from the beginning.

Clicking on the Transport's Play button plays the clip from the Play Cursor's position. Clicking on the Play button while a Play Cursor continues to run will add another Play Cursor that will concurrently play from the same starting position as the first Play Cursor.

[Note]Note

The Source Editor's Play Cursor will only work on a Vorbis encoded source if the latter is converted with a seek table.

Identifies an Audio Source integrity issue.

Place the mouse over the icon to see the integrity issue on the tooltip.

Click the yellow triangle icon to attempt fixing the issue.

For more information about integrity issues, refer to Resolving audio source integrity issues.

[Caution]The alert icon may be hidden from view

If focused in to a specific region of the graph, the upper right corner of the graph - where the alert icon appears - may be hidden from view.

Mode

Defines which mode is used to display the waveform.

  • Peak: The standard display mode. Each channel is displayed. The values represent the peak PCM values in decibels for the region drawn.

  • RMS: Shows the RMS (Root Mean Square) values. All channels are collapsed. The values represent the peak RMS values for the region drawn.

Reset

Resets the following elements:

  • Trim start and end

  • Loop start and end

  • Override file loop points

  • Fade-in and fade-out

  • Crossfade duration

  • HDR envelope

  • Play Cursor

Source Side Panel

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.

Opens a search field where standard alphanumeric entries filter out unmatching elements from the view. Learn more in Using tables.

Click the Close icon to the left of the search icon to close the search field and remove the filter.

[Note]Note

The searches do not include elements in collapsed nodes of the List View, Query Editor, MIDI Keymap Editor, and Reference View.

Channel Configuration Override

A list of possible channel configurations for the source, which can be selected for display in the graph view.

The audio waveform always has a Wwise display ordering. For 5.1, this corresponds to L + R + C + SL + SR + LFE, from top to bottom on the left side of the graph view. For 1st order ambisonics, this corresponds to W + Y + Z + X.

Wwise interprets the selected channel configurations and outputs them to the graph view, according to the display order. The source channel configuration can be interpreted according to any of the following file ordering schemes:

  • SMPTE: By default, Wwise interprets the file order as SMPTE (the Microsoft standard), unless it has an ambisonics header. For 5.1, it appears as 5.1(L,R,C,LFE,SL,SR). However, the default is indicated in the list by displaying Detect [channelconfig], where “channelconfig” indicates the detected configuration. For 5.1, it appears as Detect [5.1(L,R,C,LFE,SL,SR)].

  • FuMa: By default, Wwise interprets the channel ordering for Ambisonics Component Ordering and 1st, 2nd and 3rd order ambisonics, as FuMa. For 1st order ambisonics, it appears as 4(Ambisonics) (FuMa). However, the default is indicated in the list by displaying Detect [channelconfig], where “channelconfig” indicates the detected configuration. For 1st order ambisonics, it appears as Detect [4(Ambisonics)(FuMa)]. FuMa is not defined for higher-order ambisonics, which are only interpreted as AmbiX (ACN ordering with SN3D normalization).

  • Anonymous: The anonymous Channel Config options simply number the channels in order of appearance in the graph view. An 1st order ambisonics file appears as 4 (Anonymous); and is simply displayed as 1 + 2 + 3 + 4 in the graph view. Likewise, a 5.1 file is listed as 6 (Anonymous); and is simply displayed as 1 + 2 + 3 + 4 + 5 + 6 in the graph view.

  • Film: Apart from ambisonics files, the alternative file orderings in the list are Film. For 5.1, it appears as 5.1(L,C,R,SL,SR,LFE).

  • AmbiX: For ambisonics, the alternative file orderings in the list are AmbiX (ACN ordering with SN3D normalization). For 1st order ambisonics, it appears as 4(Ambisonics)(AmbiX).

Default value: 0

Conversion Settings

The list of conversion setting instances that can be applied to the object. The name of the selected instance is displayed in the corresponding text box.

To remove a conversion setting instance, select the None option.

Crossfade duration

Defines the region around the loop points for which a crossfade is applied at each loop. This enables smoother loops and can be used to remove clicks and pop that can occur for certain loop points.

Default value: 0

Range: 0 to 60000

Units: ms

Crossfade Shape

The shape of the cross-fade curve. The list options are:

  • Logarithmic (Base 3)

  • Sine

  • Logarithmic (Base 1.41)

  • Inverted S-Curve

  • Linear

  • S-Curve

  • Exponential (Base 1.41)

  • Reciprocal Sine

  • Exponential (Base 3)

Default value: Sine

Fade-in Curve

The shape of the fade-in curve. The list options are:

  • Logarithmic (Base 3)

  • Sine

  • Logarithmic (Base 1.41)

  • Inverted S-Curve

  • Linear

  • S-Curve

  • Exponential (Base 1.41)

  • Reciprocal Sine

  • Exponential (Base 3)

Default value: Sine

Fade-in Duration

The length of the fade-in curve.

Default value: 0

Range: 0 to 3600

Units: ms

Fade-out Curve

The shape of the fade-out curve. The list options are:

  • Logarithmic (Base 3)

  • Sine

  • Logarithmic (Base 1.41)

  • Inverted S-Curve

  • Linear

  • S-Curve

  • Exponential (Base 1.41)

  • Reciprocal Sine

  • Exponential (Base 3)

Default value: Reciprocal Sine

Fade-out Duration

The length of the fade-out curve.

Default value: 0

Range: 0 to 3600

Units: ms

Loop End

Defines the loop end.

[Note]Note

The loop points are only used when the parent sound has looping enabled.

Default value: -0.001

Loop Start

Defines the loop start.

[Note]Note

The loop points are only used when the parent sound has looping enabled.

Default value: -0.001

(Link/Unlink)

Displays whether the make-up gain is applied across all platforms.

Make-Up Gain

The amount by which the volume level of the original audio file is increased or decreased.

Default value: 0

Range: -24 to +24

Units: dB

Marker Detection Sensitivity

The sensitivity of the transient detection algorithm. Higher sensitivity values will produce more transient markers.

Default value: 0

Range: 0 to 100

Marker Input Mode

Determines how markers are managed. You can select one of the following options:

  • Import From File to use markers that are saved in the original audio file.

  • Detect From Transients to automatically detect transients (onsets) in the audio file and add markers where they are detected. When this option is selected, the detection sensitivity slider is shown. The detection sensitivity controls the sensitivity of the onset detection algorithm.

  • Manual Markers to manually place markers.

[Note]Note

When a marker is moved or removed, or a new marker is added, the mode is automatically changed to manual.

Default value: Import From File

Override Conversion Settings

Determines whether the Conversion Settings are inherited from the parent or defined at the current level in the hierarchy.

If the object is a top-level object, the Override parent option is not available.

Default value: false

Override file loop points

Defines which loop points are being used:

  • Checked: The loop points from the project are used.

  • Unchecked: The loop points from the WAV file are used.

Default value: false

Trim Start

Defines the trim begin position. Any content to the left of the Trim begin will be excluded during conversion and playback.

Default value: -0.001

Units: s

Trim End

Defines the trim end position. Any content to the right of the Trim end will be excluded during conversion and playback.

Default value: -0.001

Units: s

Conversion Tab

Interface Element

Description

Conversion Settings

For a description of the Conversion Settings group properties, refer to Conversion Tab: Actor-Mixer and Interactive Music Objects.

File Properties

The File Properties group has three columns:

  • [property name]

  • Original: Refers to the original version of the file.

  • Converted: Refers to the converted version of the file.

File Path

The full path to the source file.

[Tip]Tip

As paths can be too long to fit the group, you may want to drag the column header splitters to see the full path. More directly, you can also open the file location using the Open containing folder shortcut menu option.

Channels

The number of distinct audio channels included in the audio source file.

Sample Rate

The value in Hertz (Hz) representing the number of times per second the audio source's digital audio signal is sampled.

File Size

The value and unit of measurement describing the memory size of the audio source file.

Duration

The length in seconds, from start to finish, of the audio source file.

Bandwidth

The maximum amount of data that can be transmitted in a given amount of time.

Units: KB/s (kilobytes per second)

Format

The audio format, such as PCM or ADPCM, of the audio source file.


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise