本文整理汇总了C++中Mixer::process方法的典型用法代码示例。如果您正苦于以下问题:C++ Mixer::process方法的具体用法?C++ Mixer::process怎么用?C++ Mixer::process使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mixer
的用法示例。
在下文中一共展示了Mixer::process方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: testMixer
void TestMixer::testMixer()
{
SimpleFactory factory;
SynthPro* synth = factory.createSynthPro();
VCO* vco = factory.createVCO(synth);
Mixer* mixer = factory.createMixer(synth);
// put 1 in the buffer
for (int i = 0 ; i < Buffer::DEFAULT_LENGTH ; i++) {
vco->outports().first()->buffer()->data()[i] = 1;
}
vco->outports().first()->connect(mixer->inports().first());
mixer->process();
bool res = true;
for (int i = 0 ; i < Buffer::DEFAULT_LENGTH ; i++) {
res &= mixer->outports().first()->buffer()->data()[i] == 1;
}
QVERIFY(res);
}