Global linear coupling has been extensively studied in accelerators and several methods have been developed to compensate the coupling coefficient C using skew quadrupole families scans. However, scanning techniques can become very time consuming especially during the commissioning of an energy ramp. In this paper they illustrate a new technique to measure and compensate, in a single machine cycle, global linear coupling from turn-by-turn BPM data without the need of a skew quadrupole scan. The algorithm is applied to RHIC BPM data using AC dipoles and compared with traditional methods