MEGA answer coming, so sit back...
Windows and MacOS are not where issues lie. It's the drivers for both that separates the two. Since Apple certifies all drivers, there's a streaming performance level that appears to just work. The performance quality of drivers for Windows can vary greatly because Microsoft doesn't require certification for drivers.
As an aside, Microsoft has a driver certification program called Windows Hardware Quality Labs (WHQL). These are equivalent to Apple's certification. As it comes with costs, most driver makers tend not to use this optional program.
For another aside, driver signing in Windows is related with but not equivalent to certification. You can have signed drivers without being certified. Driver signing proves that a company released the drivers. Driver certification (through WHQL) means that Microsoft approves the driver and will allow the Windows logo to be used during marketing.
Windows drivers tend to become higher performance over time. When new, the driver works but the impact on the CPU isn't optimized. A few updates later, the driver becomes optimized for a version of Windows and life goes on. The main performance seeping culprits are drivers for graphics interfaces and networking (WiFi and ethernet).
Putting this in layman's terms, poorly optimized drivers continually grab the CPU's attention and prevent the CPU to juggle tightly managed sound interface buffers. As a result, the buffers run out and sound glitching occurs. Of course, you can increase the size of the buffers but the larger the buffer, the higher the latency.
Last edited by KLH; 01-22-2021 at 09:44 AM.
-KLH
Visit DJF's Beginner's MEGA thread and drop by my Facebook Fan Page.
I've read the books like How to DJ right... to learn about... beatmatching, phrasing w/e , Speed Test Scrabble Word Finder Solitaire but when I go to mix...
[/quote]
I understand this, the Scratch though is class-compliant on OSX and it just performs better. Windows has gotten better, but for music production it has been semi terrible in some aspects for a long time. The fact the Scratch is PNP in OSX, but needs drives for Windows says a lot. I could blame Numark for maybe writing poor drivers, and Serato for being lazy with the Windows version. Unless they just can't get both versions to run equally. I know Serato's a lot quicker on OSX for me, it analyzes songs like I have a new computer. I've been using Windows to make music for ages and it just never feels up to snuff with OSX imho. I use Reason and it's just nicer on OSX. But I don't know if that's because Propellerhead puts more time and resources into the Mac version, or they just can't produce the same level of quality on Windows. To get Serato working correctly with my Serato hardware my choices were to buy a new computer, or Hackintosh my box. It's kind of wild to me that OSX runs better on my box that's full of hardware which most isn't even native to OSX than Windows does.
Microsoft's slowly catching up though.
-KLH
Visit DJF's Beginner's MEGA thread and drop by my Facebook Fan Page.
I've read the books like How to DJ right... to learn about... beatmatching, phrasing w/e , Speed Test Scrabble Word Finder Solitaire but when I go to mix...
I would have thought there may have been a blip in popularity for this thread when Win8 & Win10 came out, kind of surprised it passed without a mention.
I have to say that j-bird's take is quite observable from multiple aspects of peripheral hardware (not just DJ equipment & audio interfaces), but I think in that regard the problem is with the USB implementations at a component level; Apple just has greater specification control. Windows PnP device functionality can get super sketchy depending on the USB controller being used, and I have very little problem with Intel, but there are some Marvell, Realtek and even smaller component manufacturers where I barely trust a webcam because the implementation is so bad, the connection is so noisy and although it might meet the "standard" the driver handling and latency then become issues. This is no fault of Microsoft though, this is the fault of PC component manufacturers choosing bad implementations to expand the limitations of the processor & chipset, something that Apple has complete control of. That being said I think USB3/C implementations are getting better on Windows, but still need work, further Apple is universally moved to USB3/C and b/c of this are able to leave the implementation of accepting USB2 connections to the 3.0 controllers, not even bothering with them on their MBPs any further.
I also have to say, reading Paris' ridiculous responses defending Apple as being God's gift to DJ's is so laughable, especially when you check his own FB:
https://www.facebook.com/photo/?fbid...ecnf.634443978
That there is the great Paris McBryde, professional DJ and Mac white knight, using a Dell in 2019.
Full disclosure, I have a late 2014 MBP that is my everything laptop, and I have multiple hand built PCs and windows laptops; I don't have problems running my software on any of them...
"In a time of universal deceit, telling the truth is a revolutionary act." - George Orwell | "Anyone who can make you believe absurdities can make you commit atrocities." - Voltaire
Mac, baby!
Formerly Dj Swerv (DJF since 07) || Listening to anything that sounds like Boots and Cats
Just going to throw this in here... (I still use BOTH Apple and PC)
Is anyone using the new Apple Silicone systems? I wonder if the M1 chip would help much with DJing or music production.
Serato - serato.com/playlists/3initial VIEW
HearThis - hearthis.at/3initial LISTEN
LiteRECORDS - literecords.com PROMOTE
Maybe you should watch the video above your post. I would not buy a machine that I cannot upgrade, or repair is necessary.
Bookmarks