Lines Matching refs:tp
82 static TpData tp; variable
117 tp.touch = 0; in NitroMain()
118 tp.trg = 0; in NitroMain()
119 tp.rls = 0; in NitroMain()
166 if (tp.touch) in NitroMain()
168 osc.step = (fx16)FX_Div(GetFreq(tp.x * 4 + 60 * 64) << FX32_SHIFT, osc.rate); in NitroMain()
169 osc.gain = (u16)(tp.y * OSC_MAX_VOLUME / 192); in NitroMain()
173 if (tp.trg) in NitroMain()
178 if (tp.rls) in NitroMain()
337 old = tp.touch; in TpRead()
343 tp.touch = tp_data.touch; in TpRead()
344 tp.trg = tp.touch & (tp.touch ^ old); in TpRead()
345 tp.rls = old & (old ^ tp.touch); in TpRead()
350 tp.x = tp_data.x; in TpRead()
351 tp.y = tp_data.y; in TpRead()
354 tp.y = tp_data.y; in TpRead()
357 tp.x = tp_data.x; in TpRead()