A lightweight, designer-friendly ambient audio system. Layer multiple clips with randomized intervals, loop control, and a polished custom inspector.Soundscape Creator is a tool for building layered ambient audio environments: forest ambiences, dungeon atmospheres, bustling city streets, and more, without writing a single line of code.Drop the Soundscape component onto any GameObject, add your audio layers, and hit Play. Each layer runs independently with its own clips, volume, playback mode, and scheduling, so you can compose rich, living soundscapes from individual pieces.Playback ModesEach layer supports three independent modes:Random / Sequential: Clips play at randomized intervals, either shuffled or in clip-list orderPlay Once: A clip plays a single time per session, perfect for intro stings or one-off atmospheric momentsLoop Continuously: A single clip loops seamlessly, ideal for base drone layers like wind or rainPrevent Repeats ensures no clip plays twice in a row until the whole pool has cycled through, keeping your soundscape feeling fresh and natural. Cross-cycle repeat prevention is built in, so the same clip can never appear back-to-back across pool boundaries either.Duration & LoopingOptionally set a total soundscape duration. When the time is up, the soundscape can either stop cleanly or loop from the beginning. All timing runs on unscaled time, so your ambient audio keeps playing correctly through pause menus and slow-motion effects.Polished Custom InspectorSoundscape Creator ships with a fully custom Unity inspector designed for fast iteration:Colored section headers for at-a-glance readabilityPer-layer collapse/expand to keep your inspector cleanHour / minute / second time pickers for durations and intervalsLive runtime status panel showing elapsed timeFull undo/redo support on every fieldAll changes mark the scene dirty: no lost workSimple, Clean IntegrationAll classes live in the SoundscapeCreator namespace to avoid conflicts with your existing code. There are no third-party dependencies, just Unity's built-in audio system.Layer-based ambient audio: Compose any number of independent sound layersThree playback modes per layer: Random/Sequential, Play Once, Loop ContinuouslyRandomized intervals with configurable min/max rangePrevent Repeats with cross-cycle boundary protectionSequential (in-order) playback optionOptional soundscape duration with loop or stop-on-finishRuns on unscaled time: Pause menus and slow-motion safeCustom inspector with live elapsed time displayFull undo/redo supportNo external dependencies: Built on Unity's native audio engineClean SoundscapeCreator namespace: No conflicts with your project





