Home
last modified time | relevance | path

Searched refs:sc_fold (Results 1 – 12 of 12) sorted by relevance

/dports/audio/supercollider/SuperCollider-3.11.0-Source/include/plugin_interface/
H A DSC_InlineBinaryOp.h143 inline float sc_fold(float in, float lo, float hi) { in sc_fold() function
170 inline double sc_fold(double in, double lo, double hi) { in sc_fold() function
197 inline double sc_fold(float in, float lo, float hi, float range, float range2) { in sc_fold() function
222 inline double sc_fold(double in, double lo, double hi, double range, double range2) { in sc_fold() function
338 inline int sc_fold(int in, int lo, int hi) { in sc_fold() function
486 template <typename T> inline T sc_fold2(T a, T b) { return sc_fold(a, -b, b); } in sc_fold2()
558 inline long sc_fold(long in, long lo, long hi)
/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangSource/
H A DPyrSignal.cpp416 BINOP_LOOP2(++a; ++b; *++c = sc_fold(*a, -*b, *b);); in signal_fold2_xx()
478 UNROLL1_CODE(outc->size, c, ++a; *++c = sc_fold(*a, -inb, inb);) in signal_fold2_xf()
522 UNROLL1_CODE(outc->size, c, ++b; *++c = sc_fold(ina, -*b, *b);) in signal_fold2_fx()
737 *out = sc_fold(*out, lo, hi); in signal_fold_f()
758 *d = sc_fold(*a, *b, *c); in signal_fold_x()
/dports/audio/sc3-plugins/sc3-plugins-Version-3.9.0/source/SLUGens/
H A DSLUGens.cpp996 if ((velx>1.0) || (velx<-1.0)) velx=sc_fold(velx, -1.0f, 1.0f);
997 if ((vely>1.0) || (vely<-1.0)) vely=sc_fold(vely, -1.0f, 1.0f);
1007 if ((posx>1.0) || (posx<-1.0)) posx=sc_fold(posx, -1.0f, 1.0f);
1008 if ((posy>1.0) || (posy<-1.0)) posy=sc_fold(posy, -1.0f, 1.0f);
1514 x=sc_fold(x, -3.0f, 3.0f);
1599 if ((x>3.0) || (x<-3.0)) x=sc_fold(x, -3.0f, 3.0f);
1758 if ((x>1.0) || (x<-1.0)) x=sc_fold(x, -1.0f, 1.0f);
1817 if ((x>1.0) || (x<-1.0)) x=sc_fold(x, -1.0f, 1.0f);
/dports/audio/sc3-plugins/sc3-plugins-Version-3.9.0/source/BerlachUGens/
H A DBerlachUGens.cpp1212 domemoff[j] = sc_fold(domemoff[j], min, max); in OSFold4_next()
1243 domemoff[j] = sc_fold(domemoff[j], min, max); in OSFold8_next()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangPrimSource/
H A DPyrArrayPrimitives.cpp404 index = sc_fold(index, 0, obj->size - 1); in basicFoldAt()
415 index = sc_fold(index, 0, obj->size - 1); in basicFoldAt()
615 index = sc_fold(index, 0, obj->size - 1); in basicFoldPut()
626 index = sc_fold(index, 0, obj->size - 1); in basicFoldPut()
1786 slotCopy(&slots[j], &slots[sc_fold(j, 0, m - 1)]); in prArrayExtendFold()
H A DPyrMathPrim.cpp726 SetRaw(a, sc_fold(slotRawInt(a), slotRawInt(b), slotRawInt(c))); in mathFoldInt()
736 SetFloat(a, sc_fold(x, lo, hi)); in mathFoldInt()
761 SetRaw(a, sc_fold(slotRawFloat(a), lo, hi)); in mathFoldFloat()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/server/plugins/
H A DLFUGens.cpp1562 ZXP(out) = sc_fold(ZXP(in), lo, hi, range, range2); in Fold_next_kk()
1578 ZXP(out) = sc_fold(ZXP(in), lo, curhi, range, range2); lo += lo_slope;); in Fold_next_ka()
1591 ZXP(out) = sc_fold(ZXP(in), curlo, hi, range, range2); hi += hi_slope;); in Fold_next_ak()
1602 float range2 = range * 2.0; ZXP(out) = sc_fold(ZXP(in), curlo, curhi, range, range2);); in Fold_next_aa()
H A DBinaryOpUGens.cpp1397 ZOUT0(0) = sc_fold(xa, -xb, xb); in fold2_1()
4383 LOOP1(inNumSamples, float xa = ZXP(a); float xb = ZXP(b); ZXP(out) = sc_fold(xa, -xb, xb);); in fold2_aa()
4393 LOOP1(inNumSamples, float xa = ZXP(a); ZXP(out) = sc_fold(xa, -xb, xb);); in fold2_ak()
4396 LOOP1(inNumSamples, float xa = ZXP(a); ZXP(out) = sc_fold(xa, -xb, xb); xb += slope;); in fold2_ak()
4408 LOOP1(inNumSamples, float xb = ZXP(b); ZXP(out) = sc_fold(xa, -xb, xb);); in fold2_ka()
4411 LOOP1(inNumSamples, float xb = ZXP(b); ZXP(out) = sc_fold(xa, -xb, xb); xa += slope;); in fold2_ka()
4421 LOOP1(inNumSamples, float xb = ZXP(b); ZXP(out) = sc_fold(xa, -xb, xb);); in fold2_ia()
4431 LOOP1(inNumSamples, float xa = ZXP(a); ZXP(out) = sc_fold(xa, -xb, xb);); in fold2_ai()
H A DDemandUGens.cpp1447 unit->m_val = sc_fold(x, unit->m_lo, unit->m_hi); in Dbrown_next()
1488 unit->m_val = sc_fold(z, unit->m_lo, unit->m_hi); in Dibrown_next()
H A DOscUGens.cpp758 index = sc_fold(index, 0, maxindex); in FoldIndex_next_1()
771 index = sc_fold(index, 0, maxindex); in FoldIndex_next_k()
786 …LOOP1(inNumSamples, int32 index = (int32)ZXP(in); index = sc_fold(index, 0, maxindex); ZXP(out) = … in FoldIndex_next_a()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/HelpSource/Reference/
H A DServerPluginAPI.schelp280 ## code::sc_fold(in, lo, hi [, range [, range2]])::
/dports/audio/sc3-plugins/sc3-plugins-Version-3.9.0/source/BhobUGens/
H A DBhobNoise.cpp415 unit->m_val = sc_fold(x, unit->m_lo, unit->m_hi); in Dbrown2_next()