Scripts/Audio
From Unify Community Wiki
(Difference between revisions)
(Created page with "{| align="right" | __TOC__ |} = Sound = *JukeboxController - A very basic jukebox class. This can be used to manage multiple audio clips across different levels. *[[Lo...") |
Isaiah Kelly (Talk | contribs) (Moved some audio related scripts from General to here.) |
||
(13 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | { | + | {{Scripts Tabbed Navigation}} |
− | + | ||
− | + | ||
− | + | *[[Easy Fade In]] - Smoothly ramp up an AudioSource's volume over a given period of time. | |
− | + | *[[Fading Audio Source]] - Audio source that fades between clips instead of playing them immediately. | |
− | + | *[[JukeboxController]] - This is a simple jukebox-style audio manager that lets you load multiple sound clips and have them played/mixed on the fly. The intent was to gradually grow this class into something that would easilly allow crossfades, ducking, etc. | |
− | *[[JukeboxController]] - | + | |
*[[Loudness]] - Better control of AudioSource.volume and AudioListener.volume. | *[[Loudness]] - Better control of AudioSource.volume and AudioListener.volume. | ||
*[[Sound Manager]] - a simple jukebox script with crossfading and event-driven music "interrupts". | *[[Sound Manager]] - a simple jukebox script with crossfading and event-driven music "interrupts". | ||
*[[Volume Slider]] - fade or increase a sounds volume smoothly over time | *[[Volume Slider]] - fade or increase a sounds volume smoothly over time | ||
+ | *[[Mic Input]]- Get real-time data from the default input device. | ||
+ | *[[OnCollideSound]] - Spawn a prefab (preferably a sound) if a collision is over a certain magnitude. | ||
+ | *[[PlaySoundAtInterval]] - Plays a sound file at the specified intervals of time. |
Latest revision as of 03:22, 12 November 2018
Scripts | General | Editor | Controllers | UI | Effects | Physics/Simulation | Networking | Audio | Utility |
- Easy Fade In - Smoothly ramp up an AudioSource's volume over a given period of time.
- Fading Audio Source - Audio source that fades between clips instead of playing them immediately.
- JukeboxController - This is a simple jukebox-style audio manager that lets you load multiple sound clips and have them played/mixed on the fly. The intent was to gradually grow this class into something that would easilly allow crossfades, ducking, etc.
- Loudness - Better control of AudioSource.volume and AudioListener.volume.
- Sound Manager - a simple jukebox script with crossfading and event-driven music "interrupts".
- Volume Slider - fade or increase a sounds volume smoothly over time
- Mic Input- Get real-time data from the default input device.
- OnCollideSound - Spawn a prefab (preferably a sound) if a collision is over a certain magnitude.
- PlaySoundAtInterval - Plays a sound file at the specified intervals of time.