STAR: Scriptable Tools for Audio Resources
Tobias Froihofer
$8.49
$16.99
50%OFF
(no ratings)
Jump AssetStore
Professional audio management for Unity. Handle sound effects, music, and dialogs with powerful features like categories, playlists, and sequences - all through Scriptable Objects.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 DialogEasy setup through Scriptable Objects - no complex configurations neededWith audio start and end events 🔊 Sound Effects System:Smart object pooling for optimal performanceWeight-based random sound selectionConfigurable volume and pitch rangesSpatial audio with adjustable radiusSound categories with individual limitsMaximum simultaneous plays controlMinimum delay between sounds🎵 Music System:Dynamic playlist managementMultiple repeat modes (Single Track, Playlist, None)Smart shuffle with consecutive repeat preventionCrossfading capabilitySeamless track transitionsCustom playlist ordering💬 Dialog System:Sequential dialog playbackDialog sequences for complex conversationsBuilt-in subtitle support (TMPro)Automatic audio ducking for music and sound effectsConfigurable delays between dialog setsFull event system integrationSkip/pause/resume functionalityAdditional Benefits:Memory efficient through smart resource managementComprehensive warning system for easy debuggingClean, documented codeDetailed example scenes includedPerfect For:Games requiring dynamic audio systemsProjects with extensive dialoguesApplications needing adaptive musicAny Unity project requiring professional audio managementGetting Started:Import STAR into your projectCreate your audio sets through the Unity menuConfigure your settings in the inspectorPlay your audio with a single line of codeFor support or questions, please get in CONTACTChatGPT/Claude has been partially used for code generation, architecture design and brainstorming