thestk / rtaudio

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
Other
1.49k stars 318 forks source link

Which version is suitable for developing app for retro Windows OS? #353

Closed eeyrw closed 2 years ago

eeyrw commented 2 years ago

The OS like Windows 95, 98, 2000. I also wonder the C++ standard used by RtAudio. The old compiler can not compile code written in new standard such as C++11.

garyscavone commented 2 years ago

The DirectSound and ASIO APIs have not changed much over the years and were definitely working for those versions of Windows in the past. Since you cannot use C++11, then you would need to go back to release 5.1 (?) or earlier ... I don't recall exactly when we started requiring C++11 but it was within the last few years.

eeyrw commented 2 years ago

Get it.