This paper presents a multichannel adaptive filtering algorithm for real-time full-band adaptive transaural reproduction on general-purpose hardware. It is based on a multichannel frequency-domain FxLMS algorithm using an overlap-save framework for both filtering; adaptation, ; is extended with (i) online plant identification for fully adaptive operation, (ii) frequency-dependent normalization for faster convergence,; (iii) frequency-dependent regularization to stabilize adaptation. The proposed algorithm is implemented in C language on a standard desktop PC; evaluated on a 4x2 transaural configuration running in real time at 48 kHz with 2048-tap control filters. Two evaluation tests are conducted. The first test consists of reproducing two uncorrelated white-noise signals at the ears of a manikin using crosstalk cancellation as the performance metric. An average crosstalk cancellation of 32 dB over 100 Hz–20 kHz is demonstrated. The second experiment considers binaural signal reproduction as a more realistic use case of the algorithm. In both cases, performance is assessed for both a static listener; a moving listener scenario, demonstrating the algorithm’s ability to rapidly re-adapt.