STAR: Scriptable Tools for Audio Resources

$15
Publisher Tobias Froihofer
File size 14.78MB
Number of files 121
Latest version 1.0.0
Latest release date 2025-01-08 10:34:13
First release date 2025-01-08 10:34:13
Supported Unity versions 2018.4.2 or higher

STAR (Scriptable Tool for Audio Resources) is a professional audio management system built around Unity's Scriptable Objects, providing an intuitive and powerful way to handle all your game audio needs.


Main Features:

  • Complete audio solution with three specialized systems: Sound Effects, Music, and Dialog
  • Easy setup through Scriptable Objects - no complex configurations needed
  • With audio start and end events 

🔊 Sound Effects System:

  • Smart object pooling for optimal performance
  • Weight-based random sound selection
  • Configurable volume and pitch ranges
  • Spatial audio with adjustable radius
  • Sound categories with individual limits
  • Maximum simultaneous plays control
  • Minimum delay between sounds

🎵 Music System:

  • Dynamic playlist management
  • Multiple repeat modes (Single Track, Playlist, None)
  • Smart shuffle with consecutive repeat prevention
  • Crossfading capability
  • Seamless track transitions
  • Custom playlist ordering

💬 Dialog System:

  • Sequential dialog playback
  • Dialog sequences for complex conversations
  • Built-in subtitle support (TMPro)
  • Automatic audio ducking for music and sound effects
  • Configurable delays between dialog sets
  • Full event system integration
  • Skip/pause/resume functionality

Additional Benefits:

  • Memory efficient through smart resource management
  • Comprehensive warning system for easy debugging
  • Clean, documented code
  • Detailed example scenes included

Perfect For:

  • Games requiring dynamic audio systems
  • Projects with extensive dialogues
  • Applications needing adaptive music
  • Any Unity project requiring professional audio management

Getting Started:

  1. Import STAR into your project
  2. Create your audio sets through the Unity menu
  3. Configure your settings in the inspector
  4. Play your audio with a single line of code

For support or questions, please get in CONTACT

Top Publisher Assets