diff --git a/docs/examples/fixed_size_callback.html b/docs/examples/fixed_size_callback.html index 319c05d3..c749c41d 100644 --- a/docs/examples/fixed_size_callback.html +++ b/docs/examples/fixed_size_callback.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Fixed Size Callback

Shows one way to implement a data callback that is called with a fixed frame count.

diff --git a/docs/examples/index.html b/docs/examples/index.html index 3b91df13..58bf9a41 100644 --- a/docs/examples/index.html +++ b/docs/examples/index.html @@ -245,9 +245,9 @@ a.doc-navigation-l4 {
+
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference -
Fixed Size CallbackShows one way to implement a data callback that is called with a fixed frame count.
Simple CaptureDemonstrates how to capture data from a microphone using the low-level API.
Simple DuplexDemonstrates duplex mode which is where data is captured from a microphone and then output to a speaker device.
Simple EnumerationDemonstrates how to enumerate over devices.
Simple LoopbackDemonstrates how to implement loopback recording.
Simple LoopingShows one way to handle looping of a sound.
Simple MixingDemonstrates one way to load multiple files and play them all back at the same time.
Simple PlaybackDemonstrates how to load a sound file and play it back using the low-level API.
Simple Playback Android TestDemonstrates how to load a sound file and play it back using the low-level API.
Simple Playback SineDemonstrates playback of a sine wave.
Fixed Size CallbackShows one way to implement a data callback that is called with a fixed frame count.
Simple CaptureDemonstrates how to capture data from a microphone using the low-level API.
Simple DuplexDemonstrates duplex mode which is where data is captured from a microphone and then output to a speaker device.
Simple EnumerationDemonstrates how to enumerate over devices.
Simple LoopbackDemonstrates how to implement loopback recording.
Simple LoopingShows one way to handle looping of a sound.
Simple MixingDemonstrates one way to load multiple files and play them all back at the same time.
Simple PlaybackDemonstrates how to load a sound file and play it back using the low-level API.
Simple Playback SineDemonstrates playback of a sine wave.
diff --git a/docs/examples/simple_capture.html b/docs/examples/simple_capture.html index abd1e42c..af8c4c6e 100644 --- a/docs/examples/simple_capture.html +++ b/docs/examples/simple_capture.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
-Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback Android TestSimple Playback SineAPI Reference
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Capture

Demonstrates how to capture data from a microphone using the low-level API.

diff --git a/docs/examples/simple_duplex.html b/docs/examples/simple_duplex.html index d1e65f52..a5645ed7 100644 --- a/docs/examples/simple_duplex.html +++ b/docs/examples/simple_duplex.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Duplex

Demonstrates duplex mode which is where data is captured from a microphone and then output to a speaker device.

diff --git a/docs/examples/simple_enumeration.html b/docs/examples/simple_enumeration.html index dd1e82cb..42bf6b67 100644 --- a/docs/examples/simple_enumeration.html +++ b/docs/examples/simple_enumeration.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Enumeration

Demonstrates how to enumerate over devices.

diff --git a/docs/examples/simple_loopback.html b/docs/examples/simple_loopback.html index a3e0de30..334bf099 100644 --- a/docs/examples/simple_loopback.html +++ b/docs/examples/simple_loopback.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Loopback

Demonstrates how to implement loopback recording.

diff --git a/docs/examples/simple_looping.html b/docs/examples/simple_looping.html index bc60ba4b..c76a7aab 100644 --- a/docs/examples/simple_looping.html +++ b/docs/examples/simple_looping.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Looping

Shows one way to handle looping of a sound.

diff --git a/docs/examples/simple_mixing.html b/docs/examples/simple_mixing.html index 2b57b9b3..456d946a 100644 --- a/docs/examples/simple_mixing.html +++ b/docs/examples/simple_mixing.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Mixing

Demonstrates one way to load multiple files and play them all back at the same time.

diff --git a/docs/examples/simple_playback.html b/docs/examples/simple_playback.html index 1a2c23b2..f058e43b 100644 --- a/docs/examples/simple_playback.html +++ b/docs/examples/simple_playback.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Playback

Demonstrates how to load a sound file and play it back using the low-level API.

diff --git a/docs/examples/simple_playback_sine.html b/docs/examples/simple_playback_sine.html index 5ce0cadd..771dcf1e 100644 --- a/docs/examples/simple_playback_sine.html +++ b/docs/examples/simple_playback_sine.html @@ -245,7 +245,7 @@ a.doc-navigation-l4 {
+Documentation HomeProgramming ManualExamplesFixed Size CallbackSimple CaptureSimple DuplexSimple EnumerationSimple LoopbackSimple LoopingSimple MixingSimple PlaybackSimple Playback SineAPI Reference

Simple Playback Sine

Demonstrates playback of a sine wave.

diff --git a/docs/manual/index.html b/docs/manual/index.html index 6ff0856a..0f0ee4db 100644 --- a/docs/manual/index.html +++ b/docs/manual/index.html @@ -437,8 +437,8 @@ ma_device_stop()

You must never try uninitializing and reinitializing a device inside the callback. You must also never try to stop and start it from inside the callback. There -are a few other things you shouldn't do in the callback depending on your requirements, however this isn't so much a thread-safety thing, but rather a real- -time processing thing which is beyond the scope of this introduction. +are a few other things you shouldn't do in the callback depending on your requirements, however this isn't so much a thread-safety thing, but rather a +real-time processing thing which is beyond the scope of this introduction.

@@ -624,8 +624,8 @@ The Windows build should compile cleanly on all popular compilers without the ne

2.2. macOS and iOS

The macOS build should compile cleanly without the need to download any dependencies nor link to any libraries or frameworks. The iOS build needs to be -compiled as Objective-C (sorry) and will need to link the relevant frameworks but should Just Work with Xcode. Compiling through the command line requires -linking to -lpthread and -lm. +compiled as Objective-C and will need to link the relevant frameworks but should compile cleanly out of the box with Xcode. Compiling through the command line +requires linking to -lpthread and -lm.

@@ -654,7 +654,7 @@ starts with Android 8 which means older versions will fall back to OpenSL|ES whi

2.6. Emscripten

-The Emscripten build emits Web Audio JavaScript directly and should Just Work without any configuration. You cannot use -std=c* compiler flags, nor -ansi. +The Emscripten build emits Web Audio JavaScript directly and should compile cleanly out of the box. You cannot use -std=c* compiler flags, nor -ansi.