Exemple #1
0
        void Start()
        {
            int buflength, numbufs;

            AudioSettings.GetDSPBufferSize(out buflength, out numbufs);
            var channels = AudioUnit.speakerModeToChannels(AudioSettings.speakerMode);

            ampData = new float[buflength * channels];
        }
Exemple #2
0
        void Start()
        {
            SampleRate = AudioSettings.outputSampleRate;
            int buflength, numbufs;

            AudioSettings.GetDSPBufferSize(out buflength, out numbufs);
            var channels = AudioUnit.speakerModeToChannels(AudioSettings.speakerMode);

            cutoffData = new float[buflength * channels];
        }
Exemple #3
0
        void Start()
        {
            // SampleRate = AudioSettings.outputSampleRate;
            int buflength, numbufs;

            AudioSettings.GetDSPBufferSize(out buflength, out numbufs);
            Channels      = AudioUnit.speakerModeToChannels(AudioSettings.speakerMode);
            audioData     = new float[buflength * Channels];
            amplitudeData = new float[buflength * Channels];
        }
Exemple #4
0
        void Start()
        {
            SampleRate = AudioSettings.outputSampleRate;
            Omega      = (1.0 / AudioSettings.outputSampleRate) * TWOPI;
            int buflength, numbufs;

            AudioSettings.GetDSPBufferSize(out buflength, out numbufs);
            Channels = AudioUnit.speakerModeToChannels(AudioSettings.speakerMode);
            frqData  = new float[buflength * Channels];
            pwData   = new float[buflength * Channels];
        }
Exemple #5
0
        void Start()
        {
            SampleRate = AudioSettings.outputSampleRate;
            int buflength, numbufs;

            AudioSettings.GetDSPBufferSize(out buflength, out numbufs);
            var channels = AudioUnit.speakerModeToChannels(AudioSettings.speakerMode);

            gateData      = new float[buflength * channels];
            loopStartData = new float[buflength * channels];
            if (audioFile)
            {
                clipSamples  = audioFile.samples;
                clipChannels = audioFile.channels;
                audioBuffer  = new float[clipSamples * clipChannels];
                audioFile.GetData(audioBuffer, 0);
            }
        }