512 1024 512 1024 512 1024 ControlPrinter 1 1 0 512 0 512 0 512 0 512 0 512 0 512 0 512 0 512 0 512 0 512 0 512 0 512 1024 1024 1024 1024 1024 512 HRTFs/elev0/L0e000a.wav 0 512 HRTFs/elev0/L0e110a.wav 0 512 HRTFs/elev0/L0e250a.wav 0 512 HRTFs/elev0/L0e030a.wav 0 512 HRTFs/elev0/L0e330a.wav 0 512 room1/p_emissor_0-0-0_receptor_0-9-0.wav 0 512 room1/vx_emissor_0-0-0_receptor_0-9-0.wav 0 512 room1/vy_emissor_0-0-0_receptor_0-9-0.wav 0 1024 1024 1024 1024 1024 1024 -1 0 1 -1 0 1 512 1024 512 1024 512 1024 512 1024 512 1024 512 1024 512 1024 512 1024 2StreamR.Audio stream R.1 2streamL.Audio stream L.1 AudioInput.1 AudioWindowing.Audio stream AudioWindowing.Audio buffer MyFFT.Audio Buffer Conv C.Output SumL4.Term1 Conv C.Output Sum3.Term1 Conv L to L.Output SumL.Term1 Conv L to R.Output Sum.Term1 Conv R to L.Output SumL.Term2 Conv R to R.Output Sum.Term2 Conv SL to L.Output SumL2.Term1 Conv SL to R.Output Sum2.Term1 Conv SR to L.Output SumL2.Term2 Conv SR to R.Output Sum2.Term2 Convolution_P.Output MyIFFT.Complex Spectrum Convolution_Vx.Output MyIFFT_1.Complex Spectrum Convolution_Vy.Output MyIFFT_2.Complex Spectrum FFT C.Complex Spectrum Conv C.Input FFT L.Complex Spectrum Conv L to L.Input FFT L.Complex Spectrum Conv L to R.Input FFT R.Complex Spectrum Conv R to L.Input FFT R.Complex Spectrum Conv R to R.Input FFT SL.Complex Spectrum Conv SL to R.Input FFT SL.Complex Spectrum Conv SL to L.Input FFT SR.Complex Spectrum Conv SR to L.Input FFT SR.Complex Spectrum Conv SR to R.Input IR0.W Conv C.ImpulseResponse IR110.W Conv SL to R.ImpulseResponse IR110.W Conv SR to L.ImpulseResponse IR250.W Conv SL to L.ImpulseResponse IR250.W Conv SR to R.ImpulseResponse IR30.W Conv L to R.ImpulseResponse IR30.W Conv R to L.ImpulseResponse IR330.W Conv L to L.ImpulseResponse IR330.W Conv R to R.ImpulseResponse ImpulseResponseLoader P.W Convolution_P.ImpulseResponse ImpulseResponseLoader vx.W Convolution_Vx.ImpulseResponse ImpulseResponseLoader vy.W Convolution_Vy.ImpulseResponse MyFFT.Complex Spectrum Convolution_P.Input MyFFT.Complex Spectrum Convolution_Vx.Input MyFFT.Complex Spectrum Convolution_Vy.Input MyIFFT.Audio Buffer toStream P.Audio buffer MyIFFT_1.Audio Buffer toStream Vx.Audio buffer MyIFFT_2.Audio Buffer toStream Vy.Audio buffer MyIFFT_6.Audio Buffer 2streamL.Audio buffer MyIFFT_7.Audio Buffer 2StreamR.Audio buffer Sum.Sum Sum4.Term1 Sum2.Sum Sum4.Term2 Sum3.Sum MyIFFT_7.Complex Spectrum Sum4.Sum Sum3.Term2 SumL.Sum SumL3.Term1 SumL2.Sum SumL3.Term2 SumL3.Sum SumL4.Term2 SumL4.Sum MyIFFT_6.Complex Spectrum Surround.center win C.Audio stream Surround.right win R.Audio stream Surround.surroundRight win SR.Audio stream Surround.surroundLeft win SL.Audio stream Surround.left win L.Audio stream toStream P.Audio stream Surround.W toStream Vx.Audio stream Surround.X toStream Vy.Audio stream Surround.Y win C.Audio buffer FFT C.Audio Buffer win L.Audio buffer FFT L.Audio Buffer win R.Audio buffer FFT R.Audio Buffer win SL.Audio buffer FFT SL.Audio Buffer win SR.Audio buffer FFT SR.Audio Buffer Cartesian2PolarControl.angle ControlPrinter.In Control Receiver Orientation.outX Cartesian2PolarControl.x Receiver Orientation.outY Cartesian2PolarControl.y