upgrade to 2021.2
This commit is contained in:
1 parent
71368ec095
commit
499ddbd8dc
76 files changed
+16075
-9578
No files matched your search
+15
-6
@@ -6,6 +6,10 @@ public abstract class TripsitterAve : MonoBehaviour
|
||||
{
|
||||
public WasapiAudioSource source;
|
||||
|
||||
[SerializeReference]
|
||||
[SerializeReferenceButton]
|
||||
public List<SpectrumTransformer> Transformers = new List<SpectrumTransformer>();
|
||||
|
||||
[SpectrumDataPreview]
|
||||
public SpectrumData Preview;
|
||||
|
||||
@@ -18,15 +22,20 @@ public abstract class TripsitterAve : MonoBehaviour
|
||||
|
||||
protected float[] GetSpectrumData()
|
||||
{
|
||||
if (source == null)
|
||||
{
|
||||
Debug.Log("You must set a WasapiAudioSource");
|
||||
return null;
|
||||
}
|
||||
|
||||
// Get raw / unmodified spectrum data
|
||||
var spectrumData = source.GetSpectrumData();
|
||||
|
||||
// Run spectrum data through all configured transformers
|
||||
if (Transformers != null && Transformers.Count > 0)
|
||||
{
|
||||
foreach (var transformer in Transformers)
|
||||
{
|
||||
spectrumData = transformer.Transform(spectrumData);
|
||||
}
|
||||
}
|
||||
|
||||
Preview.Values = spectrumData;
|
||||
|
||||
return spectrumData;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user