mirror of
https://github.com/thestk/stk
synced 2026-02-03 16:16:15 +00:00
Change "Direct Sound" to "DirectSound"
This commit is contained in:
@@ -40,7 +40,7 @@ greatly expanded the synthesis techniques available. With the help of
|
|||||||
Bill Putnam, Perry also made a port of STK to Windows95. Gary Scavone
|
Bill Putnam, Perry also made a port of STK to Windows95. Gary Scavone
|
||||||
began using STK extensively in the summer of 1997 and completed a full
|
began using STK extensively in the summer of 1997 and completed a full
|
||||||
port of STK to Linux early in 1998. He finished the fully compatable
|
port of STK to Linux early in 1998. He finished the fully compatable
|
||||||
Windows port (using Direct Sound API) in June 1998. Numerous
|
Windows port (using DirectSound API) in June 1998. Numerous
|
||||||
improvements and extensions have been made since then.
|
improvements and extensions have been made since then.
|
||||||
|
|
||||||
The Toolkit has been distributed continuously since 1996 via the <A
|
The Toolkit has been distributed continuously since 1996 via the <A
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ Several options can be supplied to the <TT>configure</TT> script to customize th
|
|||||||
<LI><TT>--with-jack</TT> to choose native JACK API support (linux and Macintosh OS-X)</LI>
|
<LI><TT>--with-jack</TT> to choose native JACK API support (linux and Macintosh OS-X)</LI>
|
||||||
<LI><TT>--with-core</TT> to choose CoreAudio API support (Macintosh OS-X)</LI>
|
<LI><TT>--with-core</TT> to choose CoreAudio API support (Macintosh OS-X)</LI>
|
||||||
<LI><TT>--with-asio</TT> to choose ASIO Audio API support (Windows)</LI>
|
<LI><TT>--with-asio</TT> to choose ASIO Audio API support (Windows)</LI>
|
||||||
<LI><TT>--with-ds</TT> to choose Windows Direct Sound Audio API support (Windows)</LI>
|
<LI><TT>--with-ds</TT> to choose Windows DirectSound Audio API support (Windows)</LI>
|
||||||
</UL>
|
</UL>
|
||||||
<P>
|
<P>
|
||||||
Note that it is possible to specify as many of the "--with-" options as desired to compile multi-API support. In addition, it is possible to specify the location of the STK rawwaves and the STK include path as follows:
|
Note that it is possible to specify as many of the "--with-" options as desired to compile multi-API support. In addition, it is possible to specify the location of the STK rawwaves and the STK include path as follows:
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ static const RtAudioFormat RTAUDIO_FLOAT64 = 0x20; // Normalized between plus/mi
|
|||||||
Certain audio APIs offer a number of parameters that influence the
|
Certain audio APIs offer a number of parameters that influence the
|
||||||
I/O latency of a stream. By default, RtAudio will attempt to set
|
I/O latency of a stream. By default, RtAudio will attempt to set
|
||||||
these parameters internally for robust (glitch-free) performance
|
these parameters internally for robust (glitch-free) performance
|
||||||
(though some APIs, like Windows Direct Sound, make this difficult).
|
(though some APIs, like Windows DirectSound, make this difficult).
|
||||||
By passing the RTAUDIO_MINIMIZE_LATENCY flag to the openStream()
|
By passing the RTAUDIO_MINIMIZE_LATENCY flag to the openStream()
|
||||||
function, internal stream settings will be influenced in an attempt
|
function, internal stream settings will be influenced in an attempt
|
||||||
to minimize stream latency, though possibly at the expense of stream
|
to minimize stream latency, though possibly at the expense of stream
|
||||||
@@ -274,7 +274,7 @@ class RtAudio
|
|||||||
MACOSX_CORE, /*!< Macintosh OS-X CoreAudio API. */
|
MACOSX_CORE, /*!< Macintosh OS-X CoreAudio API. */
|
||||||
WINDOWS_WASAPI, /*!< The Microsoft WASAPI API. */
|
WINDOWS_WASAPI, /*!< The Microsoft WASAPI API. */
|
||||||
WINDOWS_ASIO, /*!< The Steinberg Audio Stream I/O API. */
|
WINDOWS_ASIO, /*!< The Steinberg Audio Stream I/O API. */
|
||||||
WINDOWS_DS, /*!< The Microsoft Direct Sound API. */
|
WINDOWS_DS, /*!< The Microsoft DirectSound API. */
|
||||||
RTAUDIO_DUMMY /*!< A compilable but non-functional API. */
|
RTAUDIO_DUMMY /*!< A compilable but non-functional API. */
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -333,7 +333,7 @@ class RtAudio
|
|||||||
Certain audio APIs offer a number of parameters that influence the
|
Certain audio APIs offer a number of parameters that influence the
|
||||||
I/O latency of a stream. By default, RtAudio will attempt to set
|
I/O latency of a stream. By default, RtAudio will attempt to set
|
||||||
these parameters internally for robust (glitch-free) performance
|
these parameters internally for robust (glitch-free) performance
|
||||||
(though some APIs, like Windows Direct Sound, make this difficult).
|
(though some APIs, like Windows DirectSound, make this difficult).
|
||||||
By passing the RTAUDIO_MINIMIZE_LATENCY flag to the openStream()
|
By passing the RTAUDIO_MINIMIZE_LATENCY flag to the openStream()
|
||||||
function, internal stream settings will be influenced in an attempt
|
function, internal stream settings will be influenced in an attempt
|
||||||
to minimize stream latency, though possibly at the expense of stream
|
to minimize stream latency, though possibly at the expense of stream
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ int main()
|
|||||||
std::map<int, std::string> apiMap;
|
std::map<int, std::string> apiMap;
|
||||||
apiMap[RtAudio::MACOSX_CORE] = "OS-X CoreAudio";
|
apiMap[RtAudio::MACOSX_CORE] = "OS-X CoreAudio";
|
||||||
apiMap[RtAudio::WINDOWS_ASIO] = "Windows ASIO";
|
apiMap[RtAudio::WINDOWS_ASIO] = "Windows ASIO";
|
||||||
apiMap[RtAudio::WINDOWS_DS] = "Windows Direct Sound";
|
apiMap[RtAudio::WINDOWS_DS] = "Windows DirectSound";
|
||||||
apiMap[RtAudio::UNIX_JACK] = "Jack Client";
|
apiMap[RtAudio::UNIX_JACK] = "Jack Client";
|
||||||
apiMap[RtAudio::LINUX_ALSA] = "Linux ALSA";
|
apiMap[RtAudio::LINUX_ALSA] = "Linux ALSA";
|
||||||
apiMap[RtAudio::LINUX_OSS] = "Linux OSS";
|
apiMap[RtAudio::LINUX_OSS] = "Linux OSS";
|
||||||
|
|||||||
Reference in New Issue
Block a user