My clients, in their infinite wisdom, have swapped out an audio card at the last minute of a project that appears to only support ASIO, which apparently makes it invisible to my cinder based audio application. (Which is, of course, my fault somehow, but I digress). Looking at the cinder source, it seems I only need to port the device manager and context classes to ASIO from WASAPI, but since I know next to nothing about audio programming, and have basically zero time to do this, I thought I’d ask those much smarter than I if it’s a complete fools errand.
My first suggestion was for them to go fuck themselves, closely followed by potentially using a virtual ASIO to WDM middleware (https://sourceforge.net/projects/asio2wasapi/), but while they investigate the feasibility of the second route (the first was dismissed out of hand, unfortunately), I thought I’d see if any prior art or knowledge exists. @rich.e, in particular might know what’s up.
Thanks a lot, and sorry for the potty mouth, i’m in full blown crunch mode.