Scripts/Audio

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(Moved some audio related scripts from General to here.)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
+
{{Scripts Tabbed Navigation}}
{| style="width:100%; margin:auto; background:transparent;" cellspacing="0" cellpadding="0" valign="top" border="0" |
+
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{1|[[Scripts/General| General]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
 
+
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Editor| Editor]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Controllers| Controllers]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/GUI|GUI]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Effects| Effects]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Physics| Physics / Simulation]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Networking| Networking]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0.3em; font-size:90%; background-color:#CEE0F2; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Sound| Sound]]}}}
+
+
| style="border-bottom:2px solid #A3B1BF" width="1%" |  
+
+
| style="padding:0 .3em; background-color:#CEE0F2; font-size:90%; border:solid 2px #A3B1BF; text-align:center" width="8%" | {{{2|[[Scripts/Development| Development]]}}}
+
|-
+
{|cellspacing="10px" valign="top" style="background:white; border-left:2px solid #A3B1BF; border-right:2px solid #A3B1BF"
+
|-
+
| valign="top"|
+
{| align="right"
+
  | __TOC__
+
  |}
+
== Sound ==
+
  
 +
*[[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]] - 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.
 
*[[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.
<div style="border:2px solid #A3B1BF;padding:.5em 1em 1em 1em; border-top:none; border-bottom:2px solid #A3B1BF;  border-right:2px solid #A3B1BF; background-color:#ffffff; color:#000;">
+
*[[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.
</div>
+

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.
Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox