Lines Matching refs:base
247 // BB - in gain controls: base level - correspond to 0 db.
271 uint8 fBase; // base - default value of register
364 float base = Info.fBase >> Info.fOff;
367 float min_gain = Info.fMult * (0.0 - base);
368 float max_gain = Info.fMult * (max - base);
379 TRACE("base:%#04x; mask:%#04x; mult:%f\n",
652 float base = mult * ((Id >> baseShift) & 0xff);
656 Info->values[i].gain = mult * gain - base;
657 TRACE("%#04x for RGain:%f [mult:%f base:%f] <- %#04x\n",
658 Reg, Info->values[i].gain, mult, base, gain);
664 Info->values[i].gain = mult * gain - base;
665 TRACE("%#04x for LGain:%f [mult:%f base:%f] <- %#04x\n",
666 Reg, Info->values[i].gain, mult, base, gain);
707 float base = mult * ((Id >> baseShift) & 0xff);
709 float gain = (Info->values[i].gain + base) / mult;
717 TRACE("%#04x for RGain:%f [mult:%f base:%f] -> %#04x\n",
718 Reg, Info->values[i].gain, mult, base, gainValue);
724 TRACE("%#04x for LGain:%f [mult:%f base:%f] -> %#04x\n",
725 Reg, Info->values[i].gain, mult, base, gainValue);