Hi Burton, Not exactly sure what you're asking. Haven't heard the work macro used in referance to DCC. By track changes do you mean turnouts? Ther are signal systems which will work on both DCC and Dc layouts. Also, Digitrax has a feature called transponding which reports where specific trains are and this can drive a signal system which they are about to release. Also of course it communicates with your PC if you so choose. This I'm afraid is way beyond my level of interest tho. I'll be glad to help where I can.
Gary