BroAudio
Quick StartScripting APIAsset Store
  • Overview
    • Introduction
    • Getting Started
    • Compatibility
  • Core Features
    • Library Manager
      • Create The Library
      • Design The Sound
        • ๐Ÿ”ŠVolume
        • ๐ŸŽš๏ธFading
        • ๐Ÿ”Looping
        • ๐ŸŽฒRandomization
        • ๐Ÿ’ชVelocity
        • ๐ŸŽ›๏ธSpatial & Mix
    • Audio Player
      • Music Player
      • Dominator Player
    • Playback Group
    • Audio Effect
    • No-Code Components
      • Sound Source
      • Sound Volume
      • Spectrum Analyzer
    • Addressables
    • Customization
  • Designs
    • Audio Mixer
  • Tools
    • Audio Clip Editor
    • Audio Effect Editor
    • Useful Attrubutes
  • Reference
    • Scripting API
      • Class
        • BroAudio
        • SoundSource
        • BroAdvice
      • Interface
        • IAudioPlayer
        • IMusicPlayer
        • IPlayerEffect
        • IAutoResetWaitable
        • IAudioSourceProxy
      • Struct
        • SoundID
        • Effect
        • Fading
      • Enums
        • BroAudioType
        • EffectType
        • StopMode
        • Transition
        • Ease
    • Unity API Integration
    • Audio Terminology
    • Technical Details
  • Others
    • Release Notes
    • Known Issues
      • Duplicate SoundID Issue
    • Roadmap
    • Support & Contact
Powered by GitBook
On this page
  1. Core Features

Customization

Last updated 11 days ago

In this section, we will discuss the preference settings in BroAudio. Locate to Tools > BroAudio > Preferences and open the editor window. You will see a tab view just like the one below.

Global Playback Group For assigning a at the system level to act as the base fallback for all groups/rules.

Audio Filter Slope Determines the default value of the attenuation per octave that the HighPass/LowPass applies to. The higher the value it set, the more frequencies are attenuated by the filter.

more info will be explained in

Update Mode Determines whether audio processing, including volume changes, effects, and playback logic, is affected by .

BGM

Always Play Music As BGM If enabled, every entity with BroAudioType.Music will be played by the .

Default Transition If "Always Play Music As BGM" is enabled, this option will appear, allowing you to set the transition type that the entity with BroAudioType.Music applies when it is played.

Default Easing

The default easing function applies to the clip's Fade-In and Fade-Out.

Seamless Loop Easing

The default easing function applies to the clip's Fade-In and Fade-Out while using a Seamless Loop.

Project Settings

Max Real Voices The Max Real Voices count the current project set. It's the same as in . [Read-Only]

Bro Virtual Tracks Indicates the number of tracks utilized as backup tracks for virtual voices within the BroAudioMixer. This is [Read-Only] for now.

Auto-adding tracks to match audio voices This button becomes available when BroAudioMixer has fewer tracks than Max Real Voices + Bro Virtual Tracks. Clicking the button will prompt BroAudioMixer to duplicate the last track until the total track count matches the target count (Max Real Voices + Bro Virtual Tracks).

Show VU Color On Volume Slider Display a VU bar underneath the volume slider to indicate the sound level by a gradient color.

Show Master Volume On Clip List Header Display the master volume slider on the clip list's header in the LibraryManager.

Show Audio Type On SoundID Display a label to indicate the BroAudioType of an entity(soundID) on the inspector.

AudioType Color

Customize the label color of each BroAudioType, the options become available when Show Audio Type On SoundID is enabled.

Displayed Properties

Asset Output Path

When an audio asset is created, it is saved to this path. You can change it by clicking this option.

This option is also displayed in the LibraryManager window if the path is unavailable.

Add Dominator Track

Determines how many DominatorPlayer can be played simultaneously. These tracks are directly connected to the "Master", without being affected by the "Main" track and any audio effects.

Reset To Factory Settings

Click to reset all preference settings to their defaults.

Determines which entity's property will be displayed in the by BroAudioType. This allows you to hide some properties that may not need to be set, focusing on those essential for that AudioType

For example, is often played "globally", meaning it's not tied to a specific spatial location. Therefore, no Spatial Setting is necessary. Additionally, the Pitch is typically left at its default setting, so it's not needed either."

playback group
Technical Details-Audio Filter Design
Time.timeScale
MusicPlayer
Edit/Project Settings/Audio
LibraryManager
Music
Page cover image