Lines Matching refs:providers
104 std::vector<SignalProvider> providers; in main() local
151 providers.resize(argc); in main()
167 providers[i].setChirp<float>(v[0], 0, v[1]/2, v[1], kSeconds); in main()
170 providers[i].setChirp<int16_t>(v[0], 0, v[1]/2, v[1], kSeconds); in main()
173 providers[i].setIncr(Pvalues); in main()
185 providers[i].setSine<float>(v[0], v[1], v[2], kSeconds); in main()
188 providers[i].setSine<int16_t>(v[0], v[1], v[2], kSeconds); in main()
191 providers[i].setIncr(Pvalues); in main()
198 providers[i].setFile<float>(argv[i]); in main()
201 providers[i].setFile<short>(argv[i]); in main()
204 providers[i].setIncr(Pvalues); in main()
207 size_t nframes = (int64_t) providers[i].getNumFrames() * outputSampleRate in main()
208 / providers[i].getSampleRate(); in main()
238 float f = AudioMixer::UNITY_GAIN_FLOAT / providers.size(); // normalize volume by # tracks in main()
242 for (size_t i = 0; i < providers.size(); ++i) { in main()
245 audio_channel_out_mask_from_count(providers[i].getNumChannels()); in main()
251 mixer->setBufferProvider(name, &providers[i]); in main()
278 (void *)(uintptr_t)providers[i].getSampleRate()); in main()