/dports/audio/supercollider/SuperCollider-3.11.0-Source/include/plugin_interface/ |
H A D | SC_InlineBinaryOp.h | 143 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 D | PyrSignal.cpp | 416 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 D | SLUGens.cpp | 996 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 D | BerlachUGens.cpp | 1212 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 D | PyrArrayPrimitives.cpp | 404 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 D | PyrMathPrim.cpp | 726 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 D | LFUGens.cpp | 1562 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 D | BinaryOpUGens.cpp | 1397 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 D | DemandUGens.cpp | 1447 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 D | OscUGens.cpp | 758 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 D | ServerPluginAPI.schelp | 280 ## code::sc_fold(in, lo, hi [, range [, range2]])::
|
/dports/audio/sc3-plugins/sc3-plugins-Version-3.9.0/source/BhobUGens/ |
H A D | BhobNoise.cpp | 415 unit->m_val = sc_fold(x, unit->m_lo, unit->m_hi); in Dbrown2_next()
|