Method for determining a gesture event in a touch sensitive device comprising at least one transducer, the method comprising the steps of: a. sensing frames of a raw signal from the at least one transducer; b. determining a value of a predetermined parameter for each frame of the raw signal and c. determining a rising edge and a falling edge in the raw signal based on the values of the predetermined parameter, thereby determining the gesture event wherein, the rising edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is greater than a minimum threshold (THmin) and a value of the predetermined parameter for the previous frame of the raw signal is less than the minimum threshold; and the falling edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is less than the minimum threshold and a value of the predetermined parameter for the previous frame of the raw signal is greater than the minimum threshold, characterized by further comprising the steps of: d. searching the beginning of the gesture event based on the values of the predetermined parameters in the frames sensed before the rising edge; e. searching the end of the gesture event based on the values of the predetermined parameters in frames sensed after the falling edge; and detecting a noise level of the predetermined parameter, wherein the beginning of the gesture event is found at a frame, before the rising edge, at which a value of the predetermined parameter reaches the noise level; the end of the gesture event is found at a frame, after the falling edge, at which a value of the predetermined parameter reaches the noise level; and the predetermined parameter is a root-mean-square, RMS, level of the raw signal a. sensing frames of a raw signal from the at least one transducer; b. determining a value of a predetermined parameter for each frame of the raw signal and c. determining a rising edge and a falling edge in the raw signal based on the values of the predetermined parameter, thereby determining the gesture event wherein, the rising edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is greater than a minimum threshold (THmin) and a value of the predetermined parameter for the previous frame of the raw signal is less than the minimum threshold; and the falling edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is less than the minimum threshold and a value of the predetermined parameter for the previous frame of the raw signal is greater than the minimum threshold, characterized by further comprising the steps of: the rising edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is greater than a minimum threshold (THmin) and a value of the predetermined parameter for the previous frame of the raw signal is less than the minimum threshold; and the falling edge is detected when a value of the predetermined parameter for one of the frames of the raw signal is less than the minimum threshold and a value of the predetermined parameter for the previous frame of the raw signal is greater than the minimum threshold, characterized by further comprising the steps of: d. searching the beginning of the gesture event based on the values of the predetermined parameters in the frames sensed before the rising edge; e. searching the end of the gesture event based on the values of the predetermined parameters in frames sensed after the falling edge; and detecting a noise level of the predetermined parameter, wherein the beginning of the gesture event is found at a frame, before the rising edge, at which a value of the predetermined parameter reaches the noise level; the end of the gesture event is found at a frame, after the falling edge, at which a value of the predetermined parameter reaches the noise level; and the predetermined parameter is a root-mean-square, RMS, level of the raw signal detecting a noise level of the predetermined parameter, wherein the beginning of the gesture event is found at a frame, before the rising edge, at which a value of the predetermined parameter reaches the noise level; the end of the gesture event is found at a frame, after the falling edge, at which a value of the predetermined parameter reaches the noise level; and the predetermined parameter is a root-mean-square, RMS, level of the raw signal