Home
last modified time | relevance | path

Searched refs:limit_range (Results 1 – 25 of 94) sorted by relevance

1234

/dports/cad/ngspice_rework/ngspice-35/src/xspice/icm/analog/limit/
H A Dcfunc.mod117 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 Dcfunc.mod129 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 Dcfunc.mod129 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 Dcfunc.mod134 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 Dcmutil.c196 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 DFilterCoefficientMaker.cpp197 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 DWindowOscillator.cpp44 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 DWavetableOscillator.cpp52 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 DStringOscillator.cpp137 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 DAudioInputOscillator.cpp101 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 DClassicOscillator.cpp199 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 DCDIBitmap.cpp57 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 DCHSwitch2.cpp184 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 Dsearch-text.cpp113 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 Dsearch-bseq.cpp137 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 DCOM_ChannelMatteOperation.cpp93 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 Danalog_models2_ac.deck16 + 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 Danalog_models2_swept_dc.deck14 + 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 Danalog_models2_dc.deck16 + 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 Danalog_models2_transient.deck18 + 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 Danalog_models3_dc.deck25 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE)
40 + lower_delta=0.0 limit_range=1.0e-6
H A Danalog_models3_transient.deck26 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE)
41 + lower_delta=0.0 limit_range=1.0e-6
H A Danalog_models3_swept_dc.deck25 + out_upper_limit=1.0e6 limit_range=1.0e-6 fraction=FALSE)
40 + lower_delta=0.0 limit_range=1.0e-6
H A Danalog_models3_ac.deck27 + 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 DFlangerEffect.cpp52 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()

1234