Audio Toolbox View on Asset Store (opens in new tab)

Package details

Latest version
4.0.1
Last updated
First released
Unity version
6000.3.9 or later
Package size
3.6 MB
Files
90
Favorites
4
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$22.50 on

Keywords

Audio Toolbox

by ForceMagic's Toolbox (opens in new tab)

No ratings yet

The leaniest and most efficient Audio System on the market to: play, crossfade and mix tracks on various layers. Low memory footprint and extremly fast. No runtime allocations once warmed up.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Audio Toolbox, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 4.0.0 released 11 May 2026 v4.0.0 Version 4.0.1 released 14 May 2026

Asset preview

1 / 4

Audio Toolbox screenshot 1

Audio Toolbox screenshot 1

About this asset

The package provides few sample MonoBehaviors that demonstrate how it can be used, but they would be efficient in game code. If you are a programmer by trade or not, you should have enough example to replicate in your own code how to trigger your sounds and setup your layers without thinking about the performance.

The mindset behind the architecture is extensibility and injection based. Which means that most of the classes functions are virtual, fields or properties are protected instead of private. This way classes can be extended or modified without too much effort.

Then, each classes inherits from an interface or multiple interfaces. That way you can re-implement only parts of the code as you need to. It is also very useful if you are maintaining Unit Tests, you will be able to use the Moq library without too much effort since it works well with interface and virtual functions.

From the publisher's Asset Store listing.

Technical details

API Compatibility Level : .Net Standard 2.1

Support High Stripping Engine Code.

Support Unity 2019.4 and up.

  • Automatic AudioSource management
    • Detects when an AudioSource has finished playing
    • Internal AudioSource Pooling
    • Supports 3D sounds to be attached to GameObjects
  • Audio System layer based gives the ability to
    • Play, Pause, Stop sounds on different layers
    • Set or smooth volume on a specific layer
    • Cross fade an active layer playing sounds with new sounds
    • Use scale or unscaled delta time when smoothing or crossfading.
  • Replicate AudioSource settings
    • Can be used as Scriptable Object or Serialized fields
  • Provide a 100% code coverage Integration/Unit tests suite to facilitate modifications of the package while keeping intended behavior.

See documentation : http://forcemagictoolbox.com/audiosystem

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.9f1 Compatible Compatible Compatible Compatible
  • API Compatibility level: .Net Standard 2.1
  • Support High Stripping Engine Code.
  • Supports Unity 2019.4 and up. 

As listed on the Asset Store.