Just my 2 cents as a not-pd-dev (sorry). Given that PD is mostly conceived as a real-time enviroment, and all the non ASIO and most of all MME, MMIO stuff on Windows is pretty distant from the real life concept of real time due to latencies that mostly need to stay at minimum average of 10ms on the average Win based systems, i'd take away all the "useless" stuffas indeed all the MMIO drivers. WASAPI is the modern standard for Windows systems and btw it's still not on par with ASIO. In their recent versions it seems that Jack (and its Jackrouter ASIO "skin") and PortAudio are pretty stable on Windows. This one seems very interesting to in the ASIO department https://www.un4seen.com/
bests
Alfonso Santimone soundcloud.com/alfonsosantimone www.elgallorojorecords.bandcamp.com/ https://elgallorojorecords.bandcamp.com/ www.facebook.com/alfonsosantimone
On Sat, Jan 22, 2022 at 7:01 PM Christof Ressi info@christofressi.com wrote:
Also, I would be happy to see integrating more modern backends for Windows, ala the portaudio waspi implementation.
Yes, I already mentioned this.
Note that WASAPI is only supported on Windows Vista and above. I think it's fair to require at least Windows 7 for the 64-bit Windows builds. The 32-bit builds can stay at Windows XP (without WASAPI support).
Christof
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev