@antigrunge2 are you saying that the clock in a switch makes a difference?
In a home network, the clocks in a switch will make absolutely no difference, even if one of the switches’ clock has shitted there is no implication on the frame ordering because the synchronization happens at the physical layer by means of Ethernet synchronization messaging channel more specifically in the 3bit SSM field. Once this is stablish and negotiated, then you have the Adaptive Clock that adjusts based on the receive buffers.
If you want more information about how timing affects networks ITU-T G.8261 and IEEE 802.3ay are a good place to start.
In no way or shape, a switch running as a switch, and not performing some higher layer operations, will touch the the data.
If you are running a home network with hardware that meets the Ethernet specs, there isn’t anything you can do to improve timing, especially if it is wired. In the case wireless you could do a number of things in the signal but then this is also regulated and specified.
Even if a switch could provide 1^3 precision, the additional timing stamp will be dropped, not even rounded, because there isn’t space in the SSM field to accommodate higher precision; and the reason why there isn’t an accommodation for higher precision it is because it is not needed in any use case to date.
as @ghdprentice correctly points out it is the streamer work, after the NIC has forwarded the data to the upper stack, to fill its receive buffers and then dispose of them to the processor in a precise and timely manner so the music plays in a perfectly timed way. I have not studied the hardware stack on a streamer, but I would be hard pressed to believe that a streamer needs to be more time accurate than direct memory transfers among cluster nodes. If streamers and DACs need more time accurate than what Ethernet can provide they would be using a complete different protocol, and network adapters. Maybe IB, but then since they are receiving the data from an Ethernet network, there would be no more timing precision.
Maybe if the streamer had an IB network adapter and was connected to the the streaming server via IB, you could benefit for a more precise reference clock, and even then it is not the network’s work on timing how data gets processed in the receiving hardware.
Although I know that I over simplifying , all a network needs is common and negotiated clock good enough to deliver packets in as an orderly manner as possible, it is the NICs to reassemble, if needed, the frames and packets it receives and move them to the upper stack.
I hope my English on this is good enough to explain.