Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Audio
1/10
Create audio playlists and control them by commanding Earchestra's built-in Maestro.
Description

Earchestra has three main Sections, each with its own main audio player:

Music, SFX, and Speech.


Create playlists in each of these Sections, customize playlist names and track titles, set the volume of each Section in Editor and at Runtime, build an Ensemble of audio players for each Section, and control all of it by calling Earchestra's Maestro Methods from any MonoBehavior script.


This sound manager is suitable for both simple and dynamic audio needs.

Technical details

Music, SFX, and Speech Playlists

  • Each playlist can play in index order or mixed order.
  • Each playlist can fade tracks at the beginning and end.
  • Each playlist has a setting for the delay between tracks.
  • Each track in a music playlist can be set to loop.

Maestro Methods

  • Maestro.Stop(), Maestro.Pause(), and Maestro.Resume() affect all Earchestra-based audio sources.
  • Control your music playlists using the Maestro.Music method plus commands.
  • Control your SFX playlists using the Maestro.SFX method plus commands.
  • Control your Speech playlists using the Maestro.Speech method plus commands.

Commands

Maestro follows 15 playlist and track commands, including Play, Pause, Stop, and Loop. A full list of commands is included in the Maestro Methods foldout in Earchestra's inspector.


Along with commands, you can add a Transform variable at the end of any Section's Maestro Method and Earchestra will send an audio player to that Transform's position to play the designated audio.


Settings

  • Perpetual - Earchestra persists through each scene without being destroyed.
  • 3D - Automatically resets the audio players to spatial-based settings. Unchecking this reverts the players back to default (2D).

Volumes

Control the master volumes for each Section using sliders in the Earchestra Sections inspector. These volumes apply to all Earchestra-based audio sources.


Earchestra includes a prefab for the user to set the master volumes for each section at runtime.


Ensemble

Clone the main audio players for each Section, making Earchestra capable of handling more complex and dynamic audio demands such as:

  • Playing multiple playlists from the same section at the same time.
  • Playing multiple tracks from a Section's playlist at the same time.
  • Making any clip from your playlists play at the position of your choice.

Let Earchestra build an Ensemble for you using Auto Ensemble or add as many audio players to your ensemble as you wish with the click of a button.


Earchestra

(not enough ratings)
$5
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
11.0 MB
Latest version
1.0.1
Latest release date
Feb 2, 2024
Original Unity version
2022.3.10
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR