public static void DispatchDeAudioEvent(DeAudioEventType type, DeAudioGroup audioGroup = null, DeAudioSource source = null)
 {
     if (DeAudioEvent != null)
     {
         DeAudioEvent(new DeAudioEventArgs(type, audioGroup, source));
     }
 }
 public DeAudioEventArgs(DeAudioEventType type, DeAudioGroup audioGroup, DeAudioSource source)
 {
     this.type       = type;
     this.audioGroup = audioGroup;
     this.source     = source;
 }