I would but my DJ gear is over a decade old and none of it is compatible with Linux. It won’t even run on a modern CPU without crashing Serato, so I use an old laptop with a 4th gen i5 running LTSC to power my turntables and mixer; it all runs smooth as butter on period-correct hardware.
Eventually I will get new gear and try to get it working in Linux, but I don’t have thousands to drop right now on updated hardware, so I make do with what I have.
Because I don’t want to run hardware that needs to operate in realtime over a USB 2.0 connection through a VM. I have digital turntables with high-resolution platters. These are precision instruments that require the absolute lowest DPC latency obtainable; I need to eliminate as much overhead as I can, and have my equipment running as close to the bare metal as I can get from a modern OS.
Not sure if you’re using a desktop or laptop (unclear if you’re doing DJ stuff for mixing privately or gigging on the road), but hardware passthrough through something like SR-IOV would make latency a non-issue.
However, I get what you’re saying. I was more thinking of the “I want to run this on a legacy operating system for as long as I can” aspect of things. Eliminating the concern of the hardware no longer supporting a more modern operating system was what I was trying to get at. Sorry if that didn’t come through.
The VM protects somewhat from network attacks and spread. But, I do imagine most vulnerabilities of Win10 would still be exploitable, and you would be sacrificing some performance, yes.
They mention their equipment is legacy and only supports Windows 10. An Airgapped VM of Windows 10 is a good option to continue supporting legacy hardware.
I would but my DJ gear is over a decade old and none of it is compatible with Linux. It won’t even run on a modern CPU without crashing Serato, so I use an old laptop with a 4th gen i5 running LTSC to power my turntables and mixer; it all runs smooth as butter on period-correct hardware.
Eventually I will get new gear and try to get it working in Linux, but I don’t have thousands to drop right now on updated hardware, so I make do with what I have.
Why not encapsulate Windows 10 in a VM? You can run it indefinitely as long as you don’t give it Internet.
Because I don’t want to run hardware that needs to operate in realtime over a USB 2.0 connection through a VM. I have digital turntables with high-resolution platters. These are precision instruments that require the absolute lowest DPC latency obtainable; I need to eliminate as much overhead as I can, and have my equipment running as close to the bare metal as I can get from a modern OS.
What kind of music do ya play?
Not sure if you’re using a desktop or laptop (unclear if you’re doing DJ stuff for mixing privately or gigging on the road), but hardware passthrough through something like SR-IOV would make latency a non-issue.
However, I get what you’re saying. I was more thinking of the “I want to run this on a legacy operating system for as long as I can” aspect of things. Eliminating the concern of the hardware no longer supporting a more modern operating system was what I was trying to get at. Sorry if that didn’t come through.
What would be the point? That’s just staying on Windows, with extra steps and lower performance.
The VM protects somewhat from network attacks and spread. But, I do imagine most vulnerabilities of Win10 would still be exploitable, and you would be sacrificing some performance, yes.
They mention their equipment is legacy and only supports Windows 10. An Airgapped VM of Windows 10 is a good option to continue supporting legacy hardware.