public void Sync() { using (var buff = new NativeArray <float>(200, Allocator.Temp)) { Graph.BeginMix(0); Graph.ReadMix(buff, buff.Length / 2, 2); } Graph.Update(); }
private void Update() { _MicrophoneClip.GetData(_MicrophoneDataArray, 0); _MicrophoneBuffer.CopyFrom(_MicrophoneDataArray); using (var block = _Graph.CreateCommandBlock()) { block.UpdateAudioKernel <MicrophoneNodeKernel, MicrophoneNode.Parameters, MicrophoneNode.Providers, MicrophoneNode>(new MicrophoneNodeKernel(_MicrophoneBuffer), _Microphone); } _Graph.Update(); }
void Update() { m_Graph.Update(); }
private void Update() { _Graph.Update(); }