dxRMT was built to use the LZSS as player. POKEY has 9 registers to update for ALL possible sound combinations. dXRMT, as the only available real Synthesizer/Tracker software, doesn't just handle all sound programming "stiff each replay step". It runs the sound generating on and on, and makes a "photo" of the replay position and puts it to the registers of POKEY. At the end, the player (and the coder) has to grand the replay positions at the exact same timing as in the editor. This allows to use timed programming and to reach sounds that weren't possible in standard programming.
See this vid in RMT 1.31. PWM is used for vibrato ....