Seems easier than trying to manage independent source repos for dependencies.
Nuget works great for release-versions of public packages, but if you need to add something to a dependency and to the consuming project AND test them both together before releasing, it all gets a bit messy and your build/CI process becomes a project to create and maintain...
Not that they'll be using NuGet. Time to re-implement more of Windows in C#?
Most audio is recoded using microphones chosen based on advice from greybeards who, as young novices, got advice from other greybeards.
To butcher a tech adage: "Nobody got fired for using Shure SM57s".
You might convert lossy to lossless for a player that has plenty of I/O bandwidth but not enough CPU flops.
I don't know of any such player, but I guess someone out there will give us an example using DMA and an ATTiny.
Seems easier than trying to manage independent source repos for dependencies. Nuget works great for release-versions of public packages, but if you need to add something to a dependency and to the consuming project AND test them both together before releasing, it all gets a bit messy and your build/CI process becomes a project to create and maintain... Not that they'll be using NuGet. Time to re-implement more of Windows in C#?
Most audio is recoded using microphones chosen based on advice from greybeards who, as young novices, got advice from other greybeards. To butcher a tech adage: "Nobody got fired for using Shure SM57s".
You might convert lossy to lossless for a player that has plenty of I/O bandwidth but not enough CPU flops. I don't know of any such player, but I guess someone out there will give us an example using DMA and an ATTiny.
"When we launched Free Data For Life in 2013, 200MB of high-speed data was a lot." No, it wasn't. 200MB/month was a lot in 2003, not 2013.