/dports/cad/ngspice_rework/ngspice-35/src/xspice/icm/analog/limit/ |
H A D | cfunc.mod | 117 double limit_range; /* upper and lower limit smoothing range */ 133 limit_range = PARAM(limit_range); 138 limit_range = limit_range * 144 limit_range; 147 limit_range; 159 if (out > (out_lower_limit - limit_range)) { /* Parabolic */ 161 limit_range,0.0,1.0,&limited_out, 173 if (out < (out_upper_limit + limit_range)) { /* Parabolic */ 175 limit_range,1.0,0.0,&limited_out,
|
/dports/cad/ngspice_rework/ngspice-35/src/xspice/icm/analog/climit/ |
H A D | cfunc.mod | 129 limit_range, /* range of output below 156 limit_range = PARAM(limit_range); 167 limit_range = limit_range * 173 limit_range; 175 limit_range; 202 if (out > (out_lower_limit - limit_range)) { /* Parabolic */ 204 limit_range,0.0,1.0,&limited_out, 221 if (out < (out_upper_limit+limit_range)) { /* Parabolic */ 223 limit_range,1.0,0.0,&limited_out,
|
/dports/cad/ngspice_rework/ngspice-35/src/xspice/icm/analog/int/ |
H A D | cfunc.mod | 129 limit_range, /* range of output below out_upper_limit 155 limit_range = PARAM(limit_range); 192 /*** Smooth output if it is within limit_range of 195 if (*out < (out_lower_limit - limit_range)) { /* At lower limit. */ 200 if (*out < (out_lower_limit + limit_range)) { /* Lower smoothing range */ 201 cm_smooth_corner(*out,out_lower_limit,out_lower_limit,limit_range, 206 if (*out > (out_upper_limit + limit_range)) { /* At upper limit */ 211 if (*out > (out_upper_limit - limit_range)) { /* Upper smoothing region */ 212 cm_smooth_corner(*out,out_upper_limit,out_upper_limit,limit_range,
|
/dports/cad/ngspice_rework/ngspice-35/src/xspice/icm/analog/d_dt/ |
H A D | cfunc.mod | 134 limit_range, /* range of output below out_upper_limit 163 limit_range = PARAM(limit_range); 198 /*** Smooth output if it is within limit_range of 201 if (out < (out_lower_limit - limit_range)) { /* At lower limit. */ 206 if (out < (out_lower_limit + limit_range)) { /* Lower smoothing range */ 207 cm_smooth_corner(out,out_lower_limit,out_lower_limit,limit_range, 212 if (out > (out_upper_limit + limit_range)) { /* At upper limit */ 217 if (out > (out_upper_limit - limit_range)) { /* Upper smoothing region */ 218 cm_smooth_corner(out,out_upper_limit,out_upper_limit,limit_range,
|
/dports/cad/ngspice_rework/ngspice-35/src/xspice/cm/ |
H A D | cmutil.c | 196 double limit_range, /* The limiting range */ in cm_climit_fcn() argument 221 limit_range = limit_range * in cm_climit_fcn() 227 limit_range; in cm_climit_fcn() 229 limit_range; in cm_climit_fcn() 251 if (out > (out_lower_limit - limit_range)) { /* Parabolic */ in cm_climit_fcn() 253 limit_range,0.0,1.0,&limited_out, in cm_climit_fcn() 270 if (out < (out_upper_limit+limit_range)) { /* Parabolic */ in cm_climit_fcn() 272 limit_range,1.0,0.0,&limited_out, in cm_climit_fcn()
|
/dports/audio/surge-synthesizer-lv2/surge-release_1.9.0/src/common/dsp/ |
H A D | FilterCoefficientMaker.cpp | 197 return (0.99 - 1.0 * limit_range((double)(1 - (1 - reso) * (1 - reso)), 0.0, 1.0)); in Map2PoleResonance() 203 return (2.5 - 2.45 * limit_range((double)(1 - (1 - reso) * (1 - reso)), 0.0, 1.0)); in Map2PoleResonance() 222 return 0.99 - 0.9949 * limit_range((double)reso, 0.0, 1.0); in Map4PoleResonance() 225 return (1.0 - 1.05 * limit_range((double)reso, 0.001, 1.0)); in Map4PoleResonance() 228 return (2.5 - 2.3 * limit_range((double)reso, 0.0, 1.0)); in Map4PoleResonance() 267 Reso = sqrt(limit_range(Reso, 0.f, 1.f)); in Coeff_SVF() 503 Q2inv = (2.5 - 2.49 * limit_range((double)(1 - (1 - Reso) * (1 - Reso)), 0.0, 1.0)); in Coeff_APF() 515 double gg = limit_range( in Coeff_LP4L() 547 dtime = limit_range(dtime, (float)FIRipol_N, (float)comb_length - FIRipol_N); in Coeff_COMB() 551 reso = limit_range(reso, -2.f, 2.f); in Coeff_COMB() [all …]
|
H A D | WindowOscillator.cpp | 44 NumUnison = limit_range(oscdata->p[win_unison_voices].val.i, 1, MAX_UNISON - 1); 92 Window.Gain[i][0] = limit_range((int)(float)(128.f * megapanL(d)), 0, 255); 93 Window.Gain[i][1] = limit_range((int)(float)(128.f * megapanR(d)), 0, 255); 174 unsigned char SelWindow = limit_range(oscdata->p[win_window].val.i, 0, 8); 176 int Table = limit_range( 216 MipMapB = limit_range((int)MSBpos - 17, 0, oscdata->wt.size_po2 - 1); 219 MipMapA = limit_range((int)MSBpos - 17, 0, storage->WindowWT.size_po2 - 1); 382 auto pv = limit_range(localcopy[par->param_id_in_scene].f, par->val_min.f, par->val_max.f); 389 auto pv = limit_range(localcopy[par->param_id_in_scene].f, par->val_min.f, par->val_max.f);
|
H A D | WavetableOscillator.cpp | 52 n_unison = limit_range(oscdata->p[wt_unison_voices].val.i, 1, MAX_UNISON); in init() 77 tableid = limit_range((int)intpart, 0, (int)oscdata->wt.n_tables - 2); in init() 149 x = limit_range(x * (1 - clip) + clip * x * x * x, -1.f, 1.f); in distort_level() 346 l_vskew.newValue(limit_range(localcopy[id_vskew].f, -1.f, 1.f)); in update_lagvals() 347 l_hskew.newValue(limit_range(localcopy[id_hskew].f, -1.f, 1.f)); in update_lagvals() 348 float a = limit_range(localcopy[id_clip].f, 0.f, 1.f); in update_lagvals() 350 l_shape.newValue(limit_range(localcopy[id_shape].f, 0.f, 1.f)); in update_lagvals() 415 tableid = limit_range((int)intpart, 0, (int)oscdata->wt.n_tables - 2); in process_block() 448 float fmmul = limit_range(1.f + depth * master_osc[s], 0.1f, 1.9f); in process_block()
|
H A D | StringOscillator.cpp | 137 t2level.startValue(0.5 * limit_range(localcopy[id_strbalance].f, -1.f, 1.f) + 0.5); in init() 159 auto d0 = limit_range(localcopy[id_exciterlvl].f, 0.f, 1.f); in init() 338 tone.newValue(limit_range(localcopy[id_stiffness].f, -1.f, 1.f)); in configureLpAndHpFromTone() 404 auto d0 = limit_range(localcopy[id_exciterlvl].f, 0.f, 1.f); in process_block_internal() 457 t2level.newValue(0.5 * limit_range(localcopy[id_strbalance].f, -1.f, 1.f) + 0.5); in process_block_internal() 459 auto fbp = limit_range(localcopy[id_str1decay].f, 0.f, 1.f); in process_block_internal() 472 auto fbp2 = limit_range(localcopy[id_str2decay].f, 0.f, 1.f); in process_block_internal() 507 v *= Surge::DSP::fastexp(limit_range(fmdepth.v * master_osc[i] * 3, -6.f, 4.f)); in process_block_internal() 589 fbv[t] = limit_range(val[t] + fbNoOutVal[t], -1.f, 1.f); in process_block_internal()
|
H A D | AudioInputOscillator.cpp | 101 limit_range(localcopy[oscdata->p[audioin_channel].param_id_in_scene].f, -1.f, 1.f); in process_block() 104 limit_range(localcopy[oscdata->p[audioin_sceneAchan].param_id_in_scene].f, -1.f, 1.f); in process_block() 159 auto pv = limit_range(localcopy[par->param_id_in_scene].f, par->val_min.f, par->val_max.f); in applyFilter() 166 auto pv = limit_range(localcopy[par->param_id_in_scene].f, par->val_min.f, par->val_max.f); in applyFilter()
|
H A D | ClassicOscillator.cpp | 199 n_unison = limit_range(oscdata->p[co_unison_voices].val.i, 1, MAX_UNISON); in init() 238 pwidth[i] = limit_range(l_pw.v, 0.001f, 0.999f); in init() 565 l_pw.newValue(limit_range(localcopy[id_pw].f, 0.001f, 0.999f)); in update_lagvals() 566 l_pw2.newValue(limit_range(localcopy[id_pw2].f, 0.001f, 0.999f)); in update_lagvals() 567 l_shape.newValue(limit_range(localcopy[id_shape].f, -1.f, 1.f)); in update_lagvals() 568 l_sub.newValue(limit_range(localcopy[id_sub].f, 0.f, 1.f)); in update_lagvals() 628 float fmmul = limit_range(1.f + depth * master_osc[s], 0.1f, 1.9f); in process_block()
|
/dports/audio/surge-synthesizer-lv2/surge-release_1.9.0/src/common/gui/ |
H A D | CDIBitmap.cpp | 57 long xs = limit_range((int)r.left, 0, _width - 1); in fillRect() 58 long xe = limit_range((int)r.right, 0, _width); in fillRect() 59 long ys = limit_range((int)r.top, 0, _height - 1); in fillRect() 60 long ye = limit_range((int)r.bottom, 0, _height); in fillRect()
|
H A D | CHSwitch2.cpp | 184 x = limit_range(x, 0, columns - 1); in onMouseMoved() 185 y = limit_range(y, 0, rows - 1); in onMouseMoved() 218 x = limit_range(x, 0, columns - 1); in calculateHoverValue() 219 y = limit_range(y, 0, rows - 1); in calculateHoverValue() 225 nhoverValue = limit_range(nhoverValue, 0.f, 1.f); in calculateHoverValue()
|
/dports/editors/rehex/rehex-0.4.0/tests/ |
H A D | search-text.cpp | 113 s.limit_range(1, 15); in TEST() 124 s.limit_range(1, 15); in TEST() 135 s.limit_range(1, 15); in TEST() 146 s.limit_range(1, 15); in TEST() 157 s.limit_range(1, 15); in TEST() 168 s.limit_range(1, 15); in TEST()
|
H A D | search-bseq.cpp | 137 s.limit_range(0x14, 0x14 + 20); in TEST() 149 s.limit_range(0x10, 0x10 + 20); in TEST() 161 s.limit_range(0x12, 0x12 + 5); in TEST() 173 s.limit_range(0x14, 0x14 + 3); in TEST() 185 s.limit_range(0x15, 0x15 + 20); in TEST() 197 s.limit_range(0x12, 0x12 + 4); in TEST()
|
/dports/graphics/blender/blender-2.91.0/source/blender/compositor/operations/ |
H A D | COM_ChannelMatteOperation.cpp | 93 const float limit_range = this->m_limit_range; in executePixelSampled() local 111 alpha = (alpha - limit_min) / limit_range; in executePixelSampled()
|
/dports/cad/ngspice_rework/ngspice-35/examples/xspice/original-examples/ |
H A D | analog_models2_ac.deck | 16 + out_upper_limit=1.0e6 limit_range=1.0e-6 out_ic=0.0) 22 + out_upper_limit=1.0e6 limit_range=1.0e-6)
|
H A D | analog_models2_swept_dc.deck | 14 + out_upper_limit=1.0e6 limit_range=1.0e-6 out_ic=0.0) 20 + out_upper_limit=1.0e6 limit_range=1.0e-6)
|
H A D | analog_models2_dc.deck | 16 + out_upper_limit=1.0e6 limit_range=1.0e-6 out_ic=0.0) 22 + out_upper_limit=1.0e6 limit_range=1.0e-6)
|
H A D | analog_models2_transient.deck | 18 + out_upper_limit=1.0e6 limit_range=1.0e-6 out_ic=0.0) 24 + out_upper_limit=1.0e6 limit_range=1.0e-6)
|
H A D | analog_models3_dc.deck | 25 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE) 40 + lower_delta=0.0 limit_range=1.0e-6
|
H A D | analog_models3_transient.deck | 26 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE) 41 + lower_delta=0.0 limit_range=1.0e-6
|
H A D | analog_models3_swept_dc.deck | 25 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE) 40 + lower_delta=0.0 limit_range=1.0e-6
|
H A D | analog_models3_ac.deck | 27 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE) 42 + lower_delta=0.0 limit_range=1.0e-6
|
/dports/audio/surge-synthesizer-lv2/surge-release_1.9.0/src/common/dsp/effect/ |
H A D | FlangerEffect.cpp | 52 float rate = envelope_rate_linear(-limit_range(*f[fl_rate], -8.f, 10.f)) * in process() 66 float depth_val = limit_range(*f[fl_depth], 0.f, 2.f); in process() 209 voices.newValue(limit_range(*f[fl_voices], 1.f, 4.f)); in process() 210 float feedbackScale = 0.4 * sqrt((limit_range(dApprox, 2.f, 60.f) + 30) / 100.0); in process() 296 float voices = limit_range(*f[fl_voices], 1.f, COMBS_PER_CHANNEL * 1.f); in process() 339 float df = limit_range(fb_lf_damping.v, 0.01f, 0.99f); in process()
|