当前位置: 首页>>代码示例>>C++>>正文


C++ Generator::isStereoOutput方法代码示例

本文整理汇总了C++中Generator::isStereoOutput方法的典型用法代码示例。如果您正苦于以下问题:C++ Generator::isStereoOutput方法的具体用法?C++ Generator::isStereoOutput怎么用?C++ Generator::isStereoOutput使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Generator的用法示例。


在下文中一共展示了Generator::isStereoOutput方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: setInput

void BasicDelay_::setInput(Generator input) {
    Effect_::setInput(input);
    setIsStereoInput(input.isStereoOutput());
    setIsStereoOutput(input.isStereoOutput());

    // can safely resize as TonicFrames subclass - calling functions account for channel offset
    delayLine_.resize(delayLine_.frames(), input.isStereoOutput() ? 2 : 1, 0);
}
开发者ID:batitous,项目名称:Tonic,代码行数:8,代码来源:BasicDelay.cpp

示例2: setLeft

 void Divider_::setLeft(Generator arg){
   if (arg.isStereoOutput() && !isStereoOutput())
   {
     setIsStereoOutput(true);
   }
   left_ = arg;
 }
开发者ID:CLOUDS-Interactive-Documentary,项目名称:ofxTonic,代码行数:7,代码来源:Arithmetic.cpp

示例3: setRight

 void Subtractor_::setRight(Generator arg){
   if (arg.isStereoOutput() && !isStereoOutput())
   {
     setIsStereoOutput(true);
   }
   right_ = arg;
 }
开发者ID:CLOUDS-Interactive-Documentary,项目名称:ofxTonic,代码行数:7,代码来源:Arithmetic.cpp

示例4: in

 void Adder_::in(Generator generator){
   inputs.push_back( generator );
   if ( generator.isStereoOutput() && !this->isStereoOutput() ){
     this->setIsStereoOutput(true);
     workSpace.resize(kSynthesisBlockSize, 2, 0);
   }
 }
开发者ID:alexfigtree,项目名称:Tonic,代码行数:7,代码来源:Adder.cpp

示例5: in

 void Multiplier_::in(Generator& generator){
   lockMutex();
   inputs.push_back(generator);
   if ( generator.isStereoOutput() && !this->isStereoOutput() ){
     this->setIsStereoOutput(true);
     workSpace.resize(kSynthesisBlockSize, 2, 0);
   }
   unlockMutex();
 }
开发者ID:alexfigtree,项目名称:Tonic,代码行数:9,代码来源:Multiplier.cpp

示例6: setInput

 void Filter_::setInput(Generator input){
   Effect_::setInput(input);
   setIsStereoInput(input.isStereoOutput());
   setIsStereoOutput(input.isStereoOutput());
 }
开发者ID:EdwardLepsza,项目名称:ofxTonic,代码行数:5,代码来源:Filters.cpp

示例7: input

 void Multiplier_::input(Generator generator){
   inputs_.push_back(generator);
   if ( generator.isStereoOutput() && !isStereoOutput() ){
     setIsStereoOutput(true);
   }
 }
开发者ID:CLOUDS-Interactive-Documentary,项目名称:ofxTonic,代码行数:6,代码来源:Arithmetic.cpp


注:本文中的Generator::isStereoOutput方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。