Beispiel #1
0
 internal void RemoveSource(AmbisonicSource source)
 {
     lock (_sources)
     {
         _sources.Remove(source);
     }
 }
Beispiel #2
0
 internal void AddSource(AmbisonicSource source)
 {
     lock (_sources)
     {
         SetupSource(source);
         _sources.Add(source);
     }
 }
Beispiel #3
0
 void SetupSource(AmbisonicSource source)
 {
     source.Setup(_order, Ambisonic.GetChannelOrder(_format), Ambisonic.GetNormalisation(_format), _bufferCount);
     source.FlushBuffers();
 }