diff --git a/doctrees/contributing.doctree b/doctrees/contributing.doctree index 2adcd94..c61eefa 100644 Binary files a/doctrees/contributing.doctree and b/doctrees/contributing.doctree differ diff --git a/doctrees/copying.doctree b/doctrees/copying.doctree index b37aadc..f0b910d 100644 Binary files a/doctrees/copying.doctree and b/doctrees/copying.doctree differ diff --git a/doctrees/design.doctree b/doctrees/design.doctree index 3015b62..868c1ce 100644 Binary files a/doctrees/design.doctree and b/doctrees/design.doctree differ diff --git a/doctrees/environment.pickle b/doctrees/environment.pickle index a5c3e78..fea6b01 100644 Binary files a/doctrees/environment.pickle and b/doctrees/environment.pickle differ diff --git a/doctrees/index.doctree b/doctrees/index.doctree index a0c335f..0505360 100644 Binary files a/doctrees/index.doctree and b/doctrees/index.doctree differ diff --git a/doctrees/installation.doctree b/doctrees/installation.doctree index a2aaffd..b6a6552 100644 Binary files a/doctrees/installation.doctree and b/doctrees/installation.doctree differ diff --git a/doctrees/reference/buffer.doctree b/doctrees/reference/buffer.doctree index 75ba587..4642880 100644 Binary files a/doctrees/reference/buffer.doctree and b/doctrees/reference/buffer.doctree differ diff --git a/doctrees/reference/context.doctree b/doctrees/reference/context.doctree index cf1710e..68dcfe8 100644 Binary files a/doctrees/reference/context.doctree and b/doctrees/reference/context.doctree differ diff --git a/doctrees/reference/decoder.doctree b/doctrees/reference/decoder.doctree index be8ecb9..5ff053a 100644 Binary files a/doctrees/reference/decoder.doctree and b/doctrees/reference/decoder.doctree differ diff --git a/doctrees/reference/device.doctree b/doctrees/reference/device.doctree index ae13eed..6a1d8ab 100644 Binary files a/doctrees/reference/device.doctree and b/doctrees/reference/device.doctree differ diff --git a/doctrees/reference/effect.doctree b/doctrees/reference/effect.doctree index 144b4f3..b291c5e 100644 Binary files a/doctrees/reference/effect.doctree and b/doctrees/reference/effect.doctree differ diff --git a/doctrees/reference/file-io.doctree b/doctrees/reference/file-io.doctree index e95cee7..91cd030 100644 Binary files a/doctrees/reference/file-io.doctree and b/doctrees/reference/file-io.doctree differ diff --git a/doctrees/reference/index.doctree b/doctrees/reference/index.doctree index 3f6dbaf..17b5bab 100644 Binary files a/doctrees/reference/index.doctree and b/doctrees/reference/index.doctree differ diff --git a/doctrees/reference/source.doctree b/doctrees/reference/source.doctree index fceaa74..acff518 100644 Binary files a/doctrees/reference/source.doctree and b/doctrees/reference/source.doctree differ diff --git a/doctrees/tutorial/context.doctree b/doctrees/tutorial/context.doctree index 4169cb6..7a8d4b0 100644 Binary files a/doctrees/tutorial/context.doctree and b/doctrees/tutorial/context.doctree differ diff --git a/doctrees/tutorial/index.doctree b/doctrees/tutorial/index.doctree index 0418b10..7ab345c 100644 Binary files a/doctrees/tutorial/index.doctree and b/doctrees/tutorial/index.doctree differ diff --git a/doctrees/tutorial/play-audio.doctree b/doctrees/tutorial/play-audio.doctree index c8d7c96..a00c32f 100644 Binary files a/doctrees/tutorial/play-audio.doctree and b/doctrees/tutorial/play-audio.doctree differ diff --git a/doctrees/tutorial/source.doctree b/doctrees/tutorial/source.doctree index f84b38a..9ee817f 100644 Binary files a/doctrees/tutorial/source.doctree and b/doctrees/tutorial/source.doctree differ diff --git a/html/.buildinfo b/html/.buildinfo index a8a7870..44fb98c 100644 --- a/html/.buildinfo +++ b/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: fc15dbac7c31a57892fa25f1fdd83f1e +config: 15f696dd8f7d3d70ce592a5e4a09ce3d tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/html/_static/basic.css b/html/_static/basic.css index 2e3cf32..24bc73e 100644 --- a/html/_static/basic.css +++ b/html/_static/basic.css @@ -693,7 +693,7 @@ pre { overflow-y: hidden; /* fixes display issues on Chrome browsers */ } -pre, div[class|="highlight"] { +pre, div[class*="highlight-"] { clear: both; } @@ -704,7 +704,7 @@ span.pre { hyphens: none; } -div[class^="highlight-"] { +div[class*="highlight-"] { margin: 1em 0; } diff --git a/html/_static/documentation_options.js b/html/_static/documentation_options.js index 3efbeb8..569b91a 100644 --- a/html/_static/documentation_options.js +++ b/html/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.2.0', + VERSION: '0.2.1', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/html/_static/searchtools.js b/html/_static/searchtools.js index ab56499..970d0d9 100644 --- a/html/_static/searchtools.js +++ b/html/_static/searchtools.js @@ -166,8 +166,7 @@ var Search = { objectterms.push(tmp[i].toLowerCase()); } - if ($u.indexOf(stopwords, tmp[i].toLowerCase()) != -1 || tmp[i].match(/^\d+$/) || - tmp[i] === "") { + if ($u.indexOf(stopwords, tmp[i].toLowerCase()) != -1 || tmp[i] === "") { // skip this "word" continue; } diff --git a/html/contributing.html b/html/contributing.html index e5164cf..3c5afa7 100644 --- a/html/contributing.html +++ b/html/contributing.html @@ -4,8 +4,8 @@ - - Getting Involved — palace 0.2.0 documentation + + Getting Involved — palace 0.2.1 documentation @@ -317,7 +317,7 @@

reStructuredTextSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/copying.html b/html/copying.html index 2ef4e33..7b6ed3b 100644 --- a/html/copying.html +++ b/html/copying.html @@ -4,8 +4,8 @@ - - Copying — palace 0.2.0 documentation + + Copying — palace 0.2.1 documentation @@ -209,7 +209,7 @@

CreditsSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/design.html b/html/design.html index 88795e1..673dc79 100644 --- a/html/design.html +++ b/html/design.html @@ -4,8 +4,8 @@ - - Design Principles — palace 0.2.0 documentation + + Design Principles — palace 0.2.1 documentation @@ -284,7 +284,7 @@

The Double ReferenceSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/genindex.html b/html/genindex.html index c02d741..c476692 100644 --- a/html/genindex.html +++ b/html/genindex.html @@ -4,8 +4,8 @@ - - Index — palace 0.2.0 documentation + + Index — palace 0.2.1 documentation @@ -710,7 +710,7 @@

W

©2019, 2020 Nguyễn Gia Phong et al. | - Powered by Sphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 diff --git a/html/index.html b/html/index.html index ec1f72d..c387e73 100644 --- a/html/index.html +++ b/html/index.html @@ -4,8 +4,8 @@ - - Overview — palace 0.2.0 documentation + + Overview — palace 0.2.1 documentation @@ -189,7 +189,7 @@

Indices and TablesSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/installation.html b/html/installation.html index 8cd83b3..684526b 100644 --- a/html/installation.html +++ b/html/installation.html @@ -4,8 +4,8 @@ - - Installation — palace 0.2.0 documentation + + Installation — palace 0.2.1 documentation @@ -162,7 +162,7 @@

From sourceSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/buffer.html b/html/reference/buffer.html index 940aeea..a838252 100644 --- a/html/reference/buffer.html +++ b/html/reference/buffer.html @@ -4,8 +4,8 @@ - - Resource Caching — palace 0.2.0 documentation + + Resource Caching — palace 0.2.1 documentation @@ -125,9 +125,9 @@

Audio Buffers
Parameters
@@ -138,7 +138,7 @@

Audio Buffers
Type
-

str

+

str

@@ -174,10 +174,10 @@

Audio Buffers
Parameters
    -
  • decoder (Decoder) – The decoder from which the buffer is to be cached.

  • -
  • name (str) – The name to give to the buffer. It may alias an audio file, +

  • decoder (Decoder) – The decoder from which the buffer is to be cached.

  • +
  • name (str) – The name to give to the buffer. It may alias an audio file, but it must not currently exist in the buffer cache.

  • -
  • context (Optional[Context], optional) – The context from which the buffer is to be created. +

  • context (Optional[Context], optional) – The context from which the buffer is to be created. By default current_context() is used.

@@ -204,15 +204,16 @@

Audio Buffers loop_points

Loop points for looping sources.

-

If the AL_SOFT_loop_points extension is not supported by the +

If AL_SOFT_loop_points extension is not supported by the current context, start = 0 and end = length respectively. Otherwise, start < end <= length.

-
Parameters
-
    -
  • start (int) – Starting point, in sample frames (inclusive).

  • -
  • end (int) – Ending point, in sample frames (exclusive).

  • +
    Returns
    +

      +
    • start (int) – Starting point, in sample frames (inclusive).

    • +
    • end (int) – Ending point, in sample frames (exclusive).

    +

Notes

@@ -335,7 +336,7 @@

Loading & Freeing in BatchSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/context.html b/html/reference/context.html index 96cc115..72c8cd1 100644 --- a/html/reference/context.html +++ b/html/reference/context.html @@ -4,8 +4,8 @@ - - Audio Library Contexts — palace 0.2.0 documentation + + Audio Library Contexts — palace 0.2.1 documentation @@ -138,8 +138,8 @@

Context and Auxiliary Classes
Parameters
    -
  • device (Device) – The device on which the context is to be created.

  • -
  • attrs (Dict[int, int]) – Attributes specified for the context to be created.

  • +
  • device (Device) – The device on which the context is to be created.

  • +
  • attrs (Dict[int, int]) – Attributes specified for the context to be created.

@@ -149,7 +149,7 @@

Context and Auxiliary Classes
Type
-

Device

+

Device

@@ -160,7 +160,7 @@

Context and Auxiliary Classes
Type
-

Listener

+

Listener

@@ -180,8 +180,8 @@

Context and Auxiliary Classes property available_resamplers

The list of resamplers supported by the context.

-

If the AL_SOFT_source_resampler extension is unsupported -this will be an empty list, otherwise there would be +

If AL_SOFT_source_resampler extension is unsupported, +this will be an empty list. Otherwise there would be at least one entry.

This method require the context to be current.

@@ -190,8 +190,8 @@

Context and Auxiliary Classes property default_resampler_index

The context’s default resampler index.

-

If the AL_SOFT_source_resampler extension is unsupported -the resampler list will be empty and this will return 0.

+

If AL_SOFT_source_resampler extension is unsupported, +this will return 0.

If you try to access the resampler list with this index without extension, undefined behavior will occur (accessing an out of bounds array index).

@@ -292,7 +292,7 @@

Context and Auxiliary Classes
Parameters
-

context (Optional[Context], optional) – The context on which the listener instance is to be created. +

context (Optional[Context], optional) – The context on which the listener instance is to be created. By default current_context() is used.

Raises
@@ -323,8 +323,8 @@

Context and Auxiliary Classes
Parameters
    -
  • at (Tuple[float, float, float]) – Relative position.

  • -
  • up (Tuple[float, float, float]) – Relative direction.

  • +
  • at (Tuple[float, float, float]) – Relative position.

  • +
  • up (Tuple[float, float, float]) – Relative direction.

@@ -365,11 +365,11 @@

Context and Auxiliary Classes
Parameters
    -
  • name (str) – Resource name passed to Buffer.

  • -
  • channel_config (str) – Channel configuration of the given audio data.

  • -
  • sample_type (str) – Sample type of the given audio data.

  • -
  • sample_rate (int) – Sample rate of the given audio data.

  • -
  • data (MutableSequence[int]) –

    The audio data that is about to be fed to the OpenAL buffer.

    +
  • name (str) – Resource name passed to Buffer.

  • +
  • channel_config (str) – Channel configuration of the given audio data.

  • +
  • sample_type (str) – Sample type of the given audio data.

  • +
  • sample_rate (int) – Sample rate of the given audio data.

  • +
  • data (MutableSequence[int]) –

    The audio data that is about to be fed to the OpenAL buffer.

    It is a mutable memory array of signed 8-bit integers, following Python buffer protocol.

  • @@ -383,7 +383,7 @@

    Context and Auxiliary Classesdevice_disconnected(device: palace.Device) → None

    Handle disconnected device messages.

    This is called when the given device has been disconnected and -is no longer usable for output. As per the ALC_EXT_disconnect +is no longer usable for output. As per ALC_EXT_disconnect specification, disconnected devices remain valid, however all playing sources are automatically stopped, any sources that are attempted to play will immediately stop, and new contexts may @@ -392,7 +392,7 @@

    Context and Auxiliary Classes @@ -462,9 +462,9 @@

    Using Contexts
    -palace.thread_local(state: bool) → Iterator[None]
    +palace.thread_local(state: bool) → Iterator[None]

    Return a context manager controlling preference of local thread.

    -

    Effectively, it sets the fallback value for the thread argument +

    Effectively, it sets fallback value for thread argument for current_context and use_context.

    Initially, globally current Context is preferred.

    @@ -533,7 +533,7 @@

    Context Creation Attributes
    -palace.distance_models: Tuple[str, …]
    +palace.distance_models: Tuple[str, ]

    Names of available distance models.

    @@ -566,7 +566,7 @@

    Context Creation AttributesSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/decoder.html b/html/reference/decoder.html index 2db402f..c4fad13 100644 --- a/html/reference/decoder.html +++ b/html/reference/decoder.html @@ -4,8 +4,8 @@ - - Audio Streams — palace 0.2.0 documentation + + Audio Streams — palace 0.2.1 documentation @@ -121,8 +121,8 @@

    Builtin Decoders
    Parameters
    @@ -176,11 +176,12 @@

    Builtin Decodersproperty loop_points

    Loop points in sample frames.

    -
    Parameters
    -
      -
    • start (int) – Inclusive starting loop point.

    • -
    • end (int) – Exclusive starting loop point.

    • +
      Returns
      +

        +
      • start (int) – Inclusive starting loop point.

      • +
      • end (int) – Exclusive starting loop point.

      +

    Notes

    @@ -197,13 +198,13 @@

    Builtin Decoders
    Parameters
    @@ -240,7 +241,7 @@

    Builtin Decoders
    seek(pos: int) → bool
    -

    Seek to pos, specified in sample frames.

    +

    Seek to pos, specified in sample frames.

    Return if the seek was successful.

    @@ -310,11 +311,12 @@

    Decoder Interfaceabstract property loop_points

    Loop points in sample frames.

    -
    Parameters
    -
      -
    • start (int) – Inclusive starting loop point.

    • -
    • end (int) – Exclusive starting loop point.

    • +
      Returns
      +

        +
      • start (int) – Inclusive starting loop point.

      • +
      • end (int) – Exclusive starting loop point.

      +

    Notes

    @@ -350,13 +352,13 @@

    Decoder Interface

    -palace.sample_types: Tuple[str, …]
    +palace.sample_types: Tuple[str, ]

    Names of available sample types.

    -palace.channel_configs: Tuple[str, …]
    +palace.channel_configs: Tuple[str, ]

    Names of available channel configurations.

    @@ -414,7 +416,7 @@

    MiscellaneousSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/device.html b/html/reference/device.html index 280f76f..cd1ff4d 100644 --- a/html/reference/device.html +++ b/html/reference/device.html @@ -4,8 +4,8 @@ - - Audio Devices — palace 0.2.0 documentation + + Audio Devices — palace 0.2.1 documentation @@ -123,8 +123,8 @@

    Device-Dependent Utilities
    Parameters
      -
    • name (str, optional) – The name of the playback device.

    • -
    • fallback (Iterable[str], optional) – Device names to fallback to, default to an empty tuple.

    • +
    • name (str, optional) – The name of the playback device.

    • +
    • fallback (Iterable[str], optional) – Device names to fallback to, default to an empty tuple.

    Raises
    @@ -183,8 +183,7 @@

    Device-Dependent Utilities property efx_version

    EFX version supported by this device.

    -

    If the ALC_EXT_EFX extension is unsupported, -this will be (0, 0).

    +

    If ALC_EXT_EFX extension is unsupported, this will be (0, 0).

    @@ -197,7 +196,7 @@

    Device-Dependent Utilities property hrtf_enabled

    Whether HRTF is enabled on the device.

    -

    If the ALC_SOFT_HRTF extension is unavailable, +

    If ALC_SOFT_HRTF extension is unavailable, this will return False although there could still be HRTF applied at a lower hardware level.

    @@ -208,7 +207,7 @@

    Device-Dependent Utilities @@ -251,7 +250,7 @@

    Device-Dependent Utilities reset(attrs: Dict[int, int]) → None

    Reset the device, using the specified attributes.

    -

    If the ALC_SOFT_HRTF extension is unavailable, +

    If ALC_SOFT_HRTF extension is unavailable, this will be a no-op.

    @@ -316,7 +315,7 @@

    Device-Independent UtilitiesSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/effect.html b/html/reference/effect.html index b6e5a58..11d7766 100644 --- a/html/reference/effect.html +++ b/html/reference/effect.html @@ -4,8 +4,8 @@ - - Environmental Effects — palace 0.2.0 documentation + + Environmental Effects — palace 0.2.1 documentation @@ -128,7 +128,7 @@

    Base Effect
    Parameters
    -

    context (Optional[Context], optional) – The context from which the effect is to be created. +

    context (Optional[Context], optional) – The context from which the effect is to be created. By default current_context() is used.

    Raises
    @@ -138,7 +138,7 @@

    Base Effect

    See also

    -
    ReverbEffect

    EAXReverb effect

    +
    ReverbEffect

    Environmental reverberation effect

    ChorusEffect

    Chorus effect

    @@ -180,15 +180,20 @@

    Chorus Effect class palace.ChorusEffect

    Chorus effect.

    +

    The chorus effect essentially replays the input audio accompanied +by another slightly delayed version of the signal, creating +a “doubling” effect. This was originally intended to emulate +the effect of several musicians playing the same notes +simultaneously, to create a thicker, more satisfying sound.

    Parameters
      -
    • waveform (str) – Either ‘sine’ or ‘triangle’.

    • -
    • phase (int) – From -180 to 180.

    • -
    • depth (float) – From 0.0 to 1.0.

    • -
    • feedback (float) – From -1.0 to 1.0.

    • -
    • delay (float) – From 0.0 to 0.016.

    • -
    • context (Optional[Context], optional) – The context from which the effect is to be created. +

    • waveform (str) – Either ‘sine’ or ‘triangle’.

    • +
    • phase (int) – From -180 to 180.

    • +
    • depth (float) – From 0.0 to 1.0.

    • +
    • feedback (float) – From -1.0 to 1.0.

    • +
    • delay (float) – From 0.0 to 0.016.

    • +
    • context (Optional[Context], optional) – The context from which the effect is to be created. By default current_context() is used.

    @@ -233,21 +238,19 @@

    Chorus Effect

    -palace.reverb_preset_names: Tuple[str, …]
    +palace.reverb_preset_names: Tuple[str, ]

    Names of predefined reverb effect presets in lexicographical order.

    class palace.ReverbEffect
    -

    EAXReverb effect.

    -

    It will automatically downgrade to the Standard Reverb effect -if EAXReverb effect is not supported.

    +

    Environmental reverberation effect.

    Parameters
      -
    • preset (str, optional) – The initial preset to start with, falling back to GENERIC.

    • -
    • context (Optional[Context], optional) – The context from which the effect is to be created. +

    • preset (str, optional) – The initial preset to start with, falling back to GENERIC.

    • +
    • context (Optional[Context], optional) – The context from which the effect is to be created. By default current_context() is used.

    @@ -267,7 +270,7 @@

    Reverb Effect
    decay_hf_limit
    -

    High frequency decay limit.

    +

    Whether to limit high frequency decay.

    @@ -433,7 +436,7 @@

    Reverb EffectSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/file-io.html b/html/reference/file-io.html index 403dd20..55beed9 100644 --- a/html/reference/file-io.html +++ b/html/reference/file-io.html @@ -4,8 +4,8 @@ - - File I/O Interface — palace 0.2.0 documentation + + File I/O Interface — palace 0.2.1 documentation @@ -121,7 +121,7 @@

    File I/O Interface
    -palace.use_fileio(factory: Optional[Callable[[str], FileIO]], buffer_size: int = 8192) → None
    +palace.use_fileio(factory: Optional[Callable[[str], FileIO]], buffer_size: int = 8192) → None

    Set the file I/O factory instance to be used by audio decoders.

    If factory=None is provided, revert to the default.

    @@ -157,8 +157,8 @@

    File I/O Interface
    Parameters
      -
    • offset (int) – A byte count.

    • -
    • whence (int, optional) – Either 0 (default, move relative to start of file), +

    • offset (int) – A byte count.

    • +
    • whence (int, optional) – Either 0 (default, move relative to start of file), 1 (move relative to current position) or 2 (move relative to end of file).

    @@ -196,7 +196,7 @@

    File I/O InterfaceSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/index.html b/html/reference/index.html index a9370df..a53933b 100644 --- a/html/reference/index.html +++ b/html/reference/index.html @@ -4,8 +4,8 @@ - - Reference — palace 0.2.0 documentation + + Reference — palace 0.2.1 documentation @@ -179,7 +179,7 @@

    ReferenceSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/reference/source.html b/html/reference/source.html index 3ab7fc8..02f45a2 100644 --- a/html/reference/source.html +++ b/html/reference/source.html @@ -4,8 +4,8 @@ - - Sources & Source Groups — palace 0.2.0 documentation + + Sources & Source Groups — palace 0.2.1 documentation @@ -124,7 +124,7 @@

    Sources
    Parameters
    -

    context (Optional[Context], optional) – The context from which the source is to be created. +

    context (Optional[Context], optional) – The context from which the source is to be created. By default current_context() is used.

    Raises
    @@ -145,13 +145,14 @@

    Sourcescone_angles

    Cone inner and outer angles in degrees.

    -
    Parameters
    -
    @@ -254,9 +256,16 @@

    Sources gain_auto

    Whether automatically adjust gains.

    -

    Respectively for direct path’s high frequency gain, -send paths’ gain and send paths’ high-frequency gain are -automatically adjusted. The default is True for all.

    +
    +
    Returns
    +

      +
    • direct_hf (bool) – Direct path’s high frequency gain, default to True.

    • +
    • send (bool) – Send paths’ gain, default to True.

    • +
    • send_hf (bool) – Send paths’ high-frequency, default to True.

    • +
    +

    +
    +

    @@ -266,11 +275,12 @@

    Sources -
    Parameters
    -

    property latency_seconds

    Source latency in seconds.

    -

    If the AL_SOFT_source_latency extension is unsupported, -the latency will be 0.

    +

    If AL_SOFT_source_latency extension is unsupported, +this will be 0.

    @@ -324,15 +334,16 @@

    Sources
    offset
    -

    Source offset in sample frames. For streaming sources -this will be the offset based on the decoder’s read position.

    +

    Source offset in sample frames.

    +

    For streaming sources, this will be +based on decoder’s read position.

    property offset_seconds

    Source offset in seconds.

    -

    For streaming sources this will be the offset based on +

    For streaming sources, this will be based on the decoder’s read position.

    @@ -341,15 +352,16 @@

    Sourcesorientation

    3D orientation of the source.

    -
    Parameters
    -
      -
    • at (Tuple[float, float, float]) – Relative position.

    • -
    • up (Tuple[float, float, float]) – Relative direction.

    • +
      Returns
      +

        +
      • at (Tuple[float, float, float]) – Relative position.

      • +
      • up (Tuple[float, float, float]) – Relative direction.

      +

    Notes

    -

    Unlike the AL_EXT_BFORMAT extension this property +

    Unlike AL_EXT_BFORMAT extension this property comes from, this also affects the facing direction.

    @@ -358,13 +370,14 @@

    Sourcesouter_cone_gains

    Gain when listener is out of the source’s outer cone area.

    -
    Parameters
    -
      -
    • gain (float) – Linear gain applying to all frequencies, default to 1.

    • -
    • gain_hf (float) – Linear gain applying extra attenuation to high frequencies +

      Returns
      +

        +
      • gain (float) – Linear gain applying to all frequencies, default to 1.

      • +
      • gain_hf (float) – Linear gain applying extra attenuation to high frequencies creating a low-pass effect, default to 1. It has no effect without the ALC_EXT_EFX extension.

      +

      Raises

      ValueError – If either of the gains is set to a value @@ -421,7 +434,7 @@

      Sources radius

      Radius of the source, as if it is a sound-emitting sphere.

      -

      This has no effect without the AL_EXT_SOURCE_RADIUS extension.

      +

      This has no effect without AL_EXT_SOURCE_RADIUS extension.

      Raises

      ValueError – If set to a negative value.

      @@ -455,19 +468,24 @@

      Sources
      rolloff_factors
      -

      Rolloff factor and room factor for the direct and send paths.

      +

      Rolloff factors for the direct and send paths.

      This is effectively a distance scaling relative to the reference distance.

      -
      Raises
      -

      ValueError – If either of rolloff factors is set to a negative value.

      +
      Returns
      +

        +
      • factor (float) – Rolloff factor.

      • +
      • room_factor (float) – Room rolloff factor, default to 0 which disables +distance attenuation for send paths. This is because +the reverb engine will, by default, apply a more realistic +room decay based on the reverb decay time and distance.

      • +
      +

      +
      +
      Raises
      +

      ValueError – If either of rolloff factors is set to a negative value.

      -

      Notes

      -

      To disable distance attenuation for send paths, -set room factor to 0. The reverb engine will, by default, -apply a more realistic room decay based on the reverb decay -time and distance.

      @@ -494,7 +512,7 @@

      Sources @@ -504,7 +522,7 @@

      Sources @@ -537,7 +555,7 @@

      Source Groups
      Parameters
      -

      context (Optional[Context], optional) – The context from which the source group is to be created. +

      context (Optional[Context], optional) – The context from which the source group is to be created. By default current_context() is used.

      Raises
      @@ -560,7 +578,7 @@

      Source Groups
      parent_group
      -

      The source group this source group is a child of.

      +

      The parent source group of this source group.

      Raises

      RuntimeException – If this group is being added to its sub-group @@ -640,7 +658,7 @@

      Source GroupsSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/search.html b/html/search.html index 9b688dd..121ebe2 100644 --- a/html/search.html +++ b/html/search.html @@ -4,8 +4,8 @@ - - Search — palace 0.2.0 documentation + + Search — palace 0.2.1 documentation @@ -125,7 +125,7 @@

      Search

      ©2019, 2020 Nguyễn Gia Phong et al. | - Powered by Sphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 diff --git a/html/searchindex.js b/html/searchindex.js index a3ffafe..05c39e3 100644 --- a/html/searchindex.js +++ b/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["contributing","copying","design","index","installation","reference/buffer","reference/context","reference/decoder","reference/device","reference/effect","reference/file-io","reference/index","reference/source","tutorial/context","tutorial/index","tutorial/play-audio","tutorial/source"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["contributing.rst","copying.rst","design.rst","index.rst","installation.rst","reference/buffer.rst","reference/context.rst","reference/decoder.rst","reference/device.rst","reference/effect.rst","reference/file-io.rst","reference/index.rst","reference/source.rst","tutorial/context.rst","tutorial/index.rst","tutorial/play-audio.rst","tutorial/source.rst"],objects:{"palace.BaseDecoder":{channel_config:[7,1,1,""],frequency:[7,1,1,""],length:[7,1,1,""],loop_points:[7,1,1,""],read:[7,1,1,""],sample_type:[7,1,1,""],seek:[7,1,1,""]},"palace.BaseEffect":{destroy:[9,1,1,""],slot_gain:[9,1,1,""],source_sends:[9,1,1,""],use_count:[9,1,1,""]},"palace.Buffer":{channel_config:[5,1,1,""],destroy:[5,1,1,""],frequency:[5,1,1,""],from_decoder:[5,1,1,""],length:[5,1,1,""],length_seconds:[5,1,1,""],loop_points:[5,2,1,""],name:[5,2,1,""],play:[5,1,1,""],sample_type:[5,1,1,""],size:[5,1,1,""],source_count:[5,1,1,""],sources:[5,1,1,""]},"palace.ChorusEffect":{delay:[9,2,1,""],depth:[9,2,1,""],feedback:[9,2,1,""],phase:[9,2,1,""],waveform:[9,2,1,""]},"palace.Context":{async_wake_interval:[6,2,1,""],available_resamplers:[6,1,1,""],default_resampler_index:[6,1,1,""],destroy:[6,1,1,""],device:[6,2,1,""],distance_model:[6,1,1,""],doppler_factor:[6,1,1,""],end_batch:[6,1,1,""],is_supported:[6,1,1,""],listener:[6,2,1,""],message_handler:[6,2,1,""],speed_of_sound:[6,1,1,""],start_batch:[6,1,1,""],update:[6,1,1,""]},"palace.Decoder":{channel_config:[7,1,1,""],frequency:[7,1,1,""],length:[7,1,1,""],length_seconds:[7,1,1,""],loop_points:[7,1,1,""],play:[7,1,1,""],read:[7,1,1,""],sample_type:[7,1,1,""],seek:[7,1,1,""]},"palace.Device":{alc_version:[8,1,1,""],basic_name:[8,1,1,""],clock_time:[8,1,1,""],close:[8,1,1,""],current_hrtf:[8,1,1,""],efx_version:[8,1,1,""],frequency:[8,1,1,""],hrtf_enabled:[8,1,1,""],hrtf_names:[8,1,1,""],max_auxiliary_sends:[8,1,1,""],name:[8,1,1,""],pause_dsp:[8,1,1,""],query_extension:[8,1,1,""],reset:[8,1,1,""],resume_dsp:[8,1,1,""]},"palace.FileIO":{close:[10,1,1,""],read:[10,1,1,""],seek:[10,1,1,""]},"palace.Listener":{gain:[6,1,1,""],meters_per_unit:[6,1,1,""],orientation:[6,1,1,""],position:[6,1,1,""],velocity:[6,1,1,""]},"palace.MessageHandler":{buffer_loading:[6,1,1,""],device_disconnected:[6,1,1,""],resource_not_found:[6,1,1,""],source_force_stopped:[6,1,1,""],source_stopped:[6,1,1,""]},"palace.ReverbEffect":{air_absorption_gain_hf:[9,2,1,""],decay_hf_limit:[9,2,1,""],decay_hf_ratio:[9,2,1,""],decay_lf_ratio:[9,2,1,""],decay_time:[9,2,1,""],density:[9,2,1,""],diffusion:[9,2,1,""],echo_depth:[9,2,1,""],echo_time:[9,2,1,""],gain:[9,2,1,""],gain_hf:[9,2,1,""],gain_lf:[9,2,1,""],hf_reference:[9,2,1,""],late_reverb_delay:[9,2,1,""],late_reverb_gain:[9,2,1,""],late_reverb_pan:[9,2,1,""],lf_reference:[9,2,1,""],modulation_depth:[9,2,1,""],modulation_time:[9,2,1,""],reflections_delay:[9,2,1,""],reflections_gain:[9,2,1,""],reflections_pan:[9,2,1,""],room_rolloff_factor:[9,2,1,""],send_auto:[9,1,1,""]},"palace.Source":{air_absorption_factor:[12,2,1,""],cone_angles:[12,2,1,""],destroy:[12,1,1,""],distance_range:[12,2,1,""],doppler_factor:[12,2,1,""],fade_out_to_stop:[12,1,1,""],filter:[12,1,1,""],gain:[12,2,1,""],gain_auto:[12,2,1,""],gain_range:[12,2,1,""],group:[12,2,1,""],latency:[12,1,1,""],latency_seconds:[12,1,1,""],looping:[12,2,1,""],offset:[12,2,1,""],offset_seconds:[12,1,1,""],orientation:[12,2,1,""],outer_cone_gains:[12,2,1,""],pause:[12,1,1,""],paused:[12,1,1,""],pitch:[12,2,1,""],playing:[12,1,1,""],position:[12,2,1,""],priority:[12,2,1,""],radius:[12,2,1,""],relative:[12,2,1,""],resampler_index:[12,2,1,""],resume:[12,1,1,""],rolloff_factors:[12,2,1,""],sends:[12,1,1,""],spatialize:[12,2,1,""],stereo_angles:[12,2,1,""],stop:[12,1,1,""],velocity:[12,2,1,""]},"palace.SourceGroup":{destroy:[12,1,1,""],gain:[12,2,1,""],parent_group:[12,2,1,""],pause_all:[12,1,1,""],pitch:[12,2,1,""],resume_all:[12,1,1,""],sources:[12,1,1,""],stop_all:[12,1,1,""],sub_groups:[12,1,1,""]},palace:{BaseDecoder:[7,0,1,""],BaseEffect:[9,0,1,""],Buffer:[5,0,1,""],CHANNEL_CONFIG:[6,3,1,""],ChorusEffect:[9,0,1,""],Context:[6,0,1,""],Decoder:[7,0,1,""],Device:[8,0,1,""],FREQUENCY:[6,3,1,""],FileIO:[10,0,1,""],HRTF:[6,3,1,""],HRTF_ID:[6,3,1,""],Listener:[6,0,1,""],MAX_AUXILIARY_SENDS:[6,3,1,""],MONO_SOURCES:[6,3,1,""],MessageHandler:[6,0,1,""],OUTPUT_LIMITER:[6,3,1,""],ReverbEffect:[9,0,1,""],SAMPLE_TYPE:[6,3,1,""],STEREO_SOURCES:[6,3,1,""],Source:[12,0,1,""],SourceGroup:[12,0,1,""],cache:[5,4,1,""],channel_configs:[7,3,1,""],current_context:[6,4,1,""],current_fileio:[10,4,1,""],decode:[7,4,1,""],decoder_factories:[7,3,1,""],device_names:[8,3,1,""],distance_models:[6,3,1,""],free:[5,4,1,""],query_extension:[8,4,1,""],reverb_preset_names:[9,3,1,""],sample_length:[7,4,1,""],sample_size:[7,4,1,""],sample_types:[7,3,1,""],thread_local:[6,4,1,""],use_context:[6,4,1,""],use_fileio:[10,4,1,""]}},objnames:{"0":["py","class","Python class"],"1":["py","method","Python method"],"2":["py","attribute","Python attribute"],"3":["py","data","Python data"],"4":["py","function","Python function"]},objtypes:{"0":"py:class","1":"py:method","2":"py:attribute","3":"py:data","4":"py:function"},terms:{"02__littl":1,"164957__zonkmachine__whit":1,"20hz":1,"20khz":1,"24741__tim":1,"261590__kwahmah":1,"353684__tec":1,"99642__jobro__deconvolut":1,"abstract":[2,7,10],"break":0,"byte":[5,6,7,10],"case":[0,2,6,15],"class":[0,2,5,7,8,9,10,11,12,13],"default":[5,6,7,8,9,10,12,13,15,16],"final":[0,2,6],"float":[2,6,9,12],"function":[0,2,7,15,16],"import":[13,15,16],"int":[2,5,6,7,8,9,10,12],"long":0,"new":[0,2,5,6,7,10,15],"public":[0,1],"return":[2,5,6,7,8,9,10,12],"short":[0,6],"static":[1,5,10],"true":[6,12,16],"try":[2,6],"while":[0,2,7,8,15,16],But:15,For:[0,2,6,9,12,16],Its:12,NOT:7,Not:2,One:[2,5],That:15,The:[0,1,3,5,6,7,8,9,12,15,16],Then:[2,15],There:[0,6,12,13,15],These:0,Use:0,Using:11,With:2,__cinit__:2,__dealloc__:2,__doc__:2,__enter__:2,__exit__:2,__init__:2,__new__:2,abc:[2,7],abl:0,about:6,abov:[0,4,16],absorpt:[3,6,9,12,14],accept:0,access:[6,13],accord:[12,16],account:[0,2],accumul:12,accur:1,achiev:2,actual:[6,12],add:[0,9],added:12,addit:[0,1,12],addition:[0,4],address:0,adequ:2,adjust:[6,9,12],adopt:2,advis:0,affect:12,after:[0,7,8,12],against:[0,7],aiff:1,air:[3,6,9,12,14],air_absorption_factor:[12,16],air_absorption_gain_hf:9,al_ext_bformat:12,al_ext_source_radiu:12,al_ext_stereo_angl:12,al_soft_loop_point:5,al_soft_source_lat:12,al_soft_source_resampl:[6,12],al_soft_source_spati:12,alc:8,alc_ext_disconnect:6,alc_ext_efx:[8,12],alc_ext_thread_local_context:6,alc_hrtf_id_soft:8,alc_soft_hrtf:8,alc_soft_pause_devic:8,alc_vers:8,alia:[2,5],alias:2,align:[0,16],all:[0,1,5,6,7,8,12,15],alloc:2,allow:[0,2,6,8,13],almost:15,along:6,alreadi:[0,5],also:[0,2,6,12],alter:[6,12],altern:5,although:[2,8,12],alur:[1,2,3,4],alwai:[0,7,12],amd64:4,angl:12,ani:[0,1,2,5,6,7,9,10,12,16],annot:0,anoth:[5,7,12],answer:[1,15],api:[2,3,7,11],appeal:0,appli:[6,8,9,12],applic:[6,7],appreci:0,appveyor:1,area:12,arg:[2,7,10],argument:6,around:[0,3],arrai:6,arriv:0,asid:4,ask:0,asset:1,assign:2,assum:[2,6],async_wake_interv:6,asynchron:[5,6,7],atmospher:[3,12,16],attach:0,attempt:6,attenu:[6,12],attr:[6,8],attribut:[0,1,8,11],audio:[2,3,10,11,12,13,14],author:0,autom:1,automat:[2,6,9,12,15,16],auxiliari:[8,11],avail:[0,6,7,8,12,13],available_resampl:6,avoid:[0,6],awar:0,axes:16,axi:16,back:[7,9,16],background:6,bad:2,bar:[0,2],base:[6,7,11,12],basedecod:[2,7],baseeffect:9,basic:8,basic_nam:8,batch:[6,11],baz:2,becaus:[0,2,6,7,15],been:[0,6,7],befor:[0,5,8,12,15],begin:0,behavior:6,being:[2,6,7,8,10,12],belong:[6,12],below:16,best:[0,1],between:9,binari:0,bit:[6,15],block:[2,5,8,9,12],bodi:0,bool:[2,6,7,8],bound:6,box:3,branch:0,breviti:9,broadcast:15,broken:0,bsd:1,buffer:[6,7,11,12,13],buffer_load:6,buffer_s:10,bug:3,build:[0,1,4],built:4,builtin:[2,11],bullet:0,bump:0,bundl:1,cach:[3,6,11],calcul:[6,12],call:[2,5,6,7,8,9,12],callabl:[2,10],can:[0,1,2,4,5,6,8,9,12,13,15,16],cannot:[5,6,9],captur:8,carri:0,categori:8,caus:6,cc0:1,cdef:2,certain:6,cfg:0,chain:12,chang:[0,6,15,16],channel:[6,7,12],channel_config:[5,6,7],charact:0,charg:1,check:[6,10,16],checkout:0,child:12,choru:11,choruseffect:9,chunk:[7,15],chunk_len:[7,15],cibuildwheel:1,circular:[12,16],clamp:[6,12],claus:1,clean:2,clever:2,clock:8,clock_tim:8,clockwis:12,clone:[0,4],close:[2,8,10],closer:6,closur:2,cmake:4,code:[0,13,15],codec:3,collect:[0,2,12],column:0,com:[0,4],come:[5,7,12],comma:0,command:0,comment:0,commit:0,common:3,compat:[4,10],compil:[0,4],complet:[5,8,9,12],compli:0,compon:[6,13],concis:2,cone:12,cone_angl:12,config:6,configur:[5,6,7],confus:2,congratul:15,connect:6,consid:2,consist:12,constant:0,constraint:9,construct:0,constructor:2,contact:1,contain:[0,6,13],context:[3,5,7,8,9,11,12,14,15,16],continu:[0,6],contribut:[0,1],contributor:0,control:[2,6],conveni:[0,3],convent:3,coordin:16,copi:[0,3],copyright:0,correctli:0,correspond:5,cos:16,cost:0,could:8,count:[2,5,7,8,10,16],counter:12,cppclass:2,cppdecod:2,cpython:[0,4],crack:2,creat:[0,2,5,6,7,8,9,10,12,14,16],creation:[3,8,11,14,15],credit:[0,3],ctx:[13,15],current:[4,5,6,7,8,9,10,12],current_context:[5,6,7,9,12],current_fileio:10,current_hrtf:[8,16],cut:0,cython:[1,2,3],cython_trac:0,dai:1,data:[1,3,6,7,15],dealloc:2,debug:0,dec:15,decai:[6,9,12],decay_hf_limit:9,decay_hf_ratio:9,decay_lf_ratio:9,decay_tim:9,declar:[0,2,13],decod:[2,5,10,11,12,14,16],decoder_factori:7,decodernamespac:7,decor:2,def:2,default_resampler_index:6,defin:[2,10],degre:12,delai:9,densiti:9,depend:[1,4,11],depth:9,deriv:[2,6,7],describ:0,descriptor:[2,3,12],deserv:0,design:3,desir:[9,15],despit:10,destroi:[5,6,8,9,12],destruct:2,destructioni:12,detail:[0,1,2,7,9],detect:6,determin:[6,12],dev:[2,13,15],develop:[0,1],devic:[2,3,6,11,12,14,15,16],device_disconnect:6,device_nam:[8,13],devicenam:8,devmgr:2,dict:[6,8],differ:6,difficult:0,diffus:9,direct:[6,12],directli:0,disabl:12,disconnect:6,discov:1,discuss:2,distanc:[6,12],distance_model:6,distance_rang:12,distribut:[0,4],divid:[11,15],doc:2,docstr:0,document:[0,1,2,9,15],doe:[0,2,6,8,12],doing:0,don:15,done:[2,12],dont_car:6,doppler:[6,12],doppler_factor:[6,12],dot:0,doubl:[0,3,6],down:2,downgrad:9,drier:16,drop:12,dry:16,dryer:12,dsp:9,duck:10,due:[2,5,7],dump:0,duplic:5,durat:12,dure:[6,7,12],dynam:1,each:[0,7,8,9,12,15],earlier:[0,10],eas:2,easi:2,eaxreverb:9,echo:9,echo_depth:9,echo_tim:9,editor:0,effect:[2,3,6,11,12,13,15,16],effici:2,effort:1,efx:8,efx_vers:8,either:[0,1,6,7,8,9,10,12],elsewher:7,emit:12,emploi:0,empti:[6,8],enabl:[6,8,12,16],end:[0,5,6,7,10],end_batch:6,engin:12,enjoi:15,ensur:[0,1,5],entir:12,entri:6,environ:[3,6,13],environment:[3,11],equival:[2,5,6,9],error:[2,5,8,9,12],essenti:[13,15],etc:[0,2],even:[0,2,5,8,9,12],event:6,everi:6,everyth:[0,1],exactli:8,exampl:[0,5,12,16],exc:2,except:[0,2,5,6,7],exclus:[4,5,7],exist:[2,5,8],expect:[5,10,12],experi:1,explain:2,expos:2,extend:2,extens:[0,1,2,5,6,8,9,12],extern:[0,2],extra:12,extreamli:1,face:[0,12],facilit:0,factor:[6,9,12,14],factori:[7,10],fade:12,fade_out_to_stop:12,fail:[6,8],faith:1,fall:[7,9],fallback:[6,7,8],fals:[6,8,12],familiar:2,farther:6,fast:15,faster:12,featur:[2,3,12],fed:6,feed:0,feedback:9,feel:0,fetch:4,few:2,file:[0,3,5,7,11,14],fileio:10,filenam:[7,15],fill:15,filter:12,find:[0,15],fine:2,finit:10,first:[0,7,8,9,13,16],fix:[0,1],flac:1,flt_max:12,foggi:[12,16],follow:[0,1,2,3,6,11,12],foo:[0,2],foobar:2,forc:6,forcefulli:[6,12],fork:0,form:0,format:[0,5],found:[6,9,13,16],foundat:1,frame:[5,7,12],free:[0,1,8,11,12],freed:5,freedom:0,frequenc:[5,6,7,8,9,12,16],frequent:7,friend:0,from:[0,1,2,3,5,6,7,8,9,10,12,13,15,16],from_baz:2,from_decod:5,front:[12,16],fset:2,full:8,fulli:0,further:9,furthermor:0,futur:8,gain:[6,9,12],gain_auto:12,gain_hf:[9,12],gain_lf:[9,12],gain_rang:12,garbag:2,gave:1,gener:[0,1,2,7,9,15,16],get:[3,6,15],get_available_resampl:12,getter:2,giant:0,git:[0,4],github:4,give:5,given:[5,6,7,8,12],glitch:1,global:[2,6],gnu:[0,1,4],goal:2,goe:[13,16],going:12,good:[0,2],great:0,greater:12,group:[3,6,11],guarante:12,guard:2,guid:[0,9,14],guidelin:3,had:6,half:[0,6],halv:12,hand:12,handl:[0,2,6,7],handler:6,hang:0,happen:[2,12],happi:1,hard:[1,2],hardwar:8,has:[0,2,6,7,9,12,15],have:[0,1,2,6,7,12,13,15,16],header:[0,4],hear:12,help:[0,1,4],here:[13,15],hertz:[5,6,7,8],hf_refer:9,high:[9,12,16],higher:[3,6,12,16],hijack:2,hint:3,holder:0,host:0,how:[0,13,15],howev:[0,6],hrtf:[3,6,8,16],hrtf_enabl:8,hrtf_id:6,hrtf_name:8,html:0,http:[0,4],humid:16,hyperlink:0,idea:[0,2],idiom:3,ignor:[5,6,7],imaginari:15,immedi:[1,6],impl:3,implement:[0,2,6,7,10],implicitli:15,improv:[0,7],incapacit:0,includ:[0,2,6,7,12],inclus:[5,7],incorrectli:1,increment:8,indent:0,independ:11,index:[3,6,8,12],indic:16,influenc:12,inform:0,inherit:2,initi:[5,6,7,9,12],inner:[2,12],input:10,instal:[0,3],instanc:[6,7,9,10,12],instanti:13,instead:[0,2,6,7,12],instruct:0,integ:6,integr:0,intend:9,interfac:[2,3,6,11],intern:[5,7],interv:[6,12],intuit:2,invalid:[5,7],invers:6,involv:3,is_support:6,issu:[0,1,4],item:[0,8],iter:[5,6,8],itertool:16,its:[2,6,7,10,12,16],itself:0,just:[0,2,6,12,13,15],kahn__b23:1,keep:[0,6,7],kei:6,kept:5,kind:[0,2],kindli:1,know:15,kwarg:[2,7],kwd:10,lack:6,lambda:2,larg:[2,7],larger:7,last:16,late:9,late_reverb_delai:9,late_reverb_gain:9,late_reverb_pan:9,latenc:12,latency_second:12,later:[1,5],least:[0,2,6],left:[12,16],legal:0,len:[5,9],length:[5,7,15],length_second:[5,7],less:[1,2,7,12],lesser:1,let:15,level:[0,2,3,7,8,15],lexicograph:[7,9],lf_refer:9,lgpl2:1,lgplv2:1,lgplv3:0,librari:[1,2,3,10,11],libsndfil:1,licenc:0,licens:[0,3],light:1,like:[0,2,15],limit:[0,2,6,9,12],line:0,linear:12,link:1,linux:4,list:[0,1,4,6,8,9],listen:[6,12,16],littl:0,load:[6,7,11],local:[0,6],locat:[0,1],lock:2,log:0,logarithm:12,longer:[6,12],look:15,loop:[5,7,12,15],loop_point:[5,7],low:[9,12,16],lower:[8,12,16],lowest:12,luckili:2,machin:1,maco:4,made:[1,6],magnitud:9,mai:[0,2,5,6,7,8,12],mail:0,maintain:[0,1,6,13],make:[2,3,6],manag:[3,5,6,8,9,12],mani:[0,2,10],manipul:[3,14],manual:2,marker:0,markup:0,master:[0,6],match:8,max:6,max_auxiliary_send:[6,8,12],maxdist:12,maxgain:12,maximum:[0,6,8,12],mcsinyx:[0,4],mean:[0,2,12],meant:0,mechan:2,memori:[2,6,7],merg:0,merier:0,messag:[0,6],message_handl:6,messagehandl:6,meter:[6,12],meters_per_unit:6,meth:2,method:[2,6,7,10,15],middl:0,might:[2,10],millisecond:12,mingain:12,minimum:12,miscellan:11,mix:[6,8,9,12],model:[6,12],moder:0,modern:3,modifi:[0,1,16],modul:[0,1,3,7,9,10,15],modulation_depth:9,modulation_tim:9,mono:[6,12],mono_sourc:6,more:[0,2,5,6,7,9,12,16],most:[0,10,15,16],motion:16,move:[10,14],mp3:1,much:[0,1,12],multi:0,multipl:[0,5,8],multipli:12,music:15,must:[0,5,6,7,8,12,13],mutabl:6,mutablesequ:6,name:[0,2,3,5,6,7,8,9,10],namespac:[2,8],nanosecond:12,natur:[2,12],necessari:[0,7],necessarili:10,need:[0,2,4,5,6,12],neg:12,neither:[5,6,7,9,12],never:[0,1,12],next:15,nois:1,nomin:12,non:[6,8],none:[2,5,6,7,8,9,10,12],nonneg:12,nonposit:12,nor:[5,6,7,8,9,12],normal:16,note:[0,5,6,7,8,10,12],notic:[0,16],notifi:6,now:[0,2,13,15,16],nullari:2,number:[0,5,6,7,8,9,12,15,16],numpydoc:0,object:[2,5,6,7,14,15],obsolet:1,obstruct:3,obtain:0,occlus:3,occur:[5,6,8,9,12],octav:0,off:12,offset:[10,12],offset_second:12,often:0,ogg:[1,15,16],one:[0,4,5,6,7,8,12,16],ones:7,onli:[0,2,4,6,7,8,9,10,12,15],open:[1,3,6,8,9,12,13],open_playback:2,oper:[0,6],ops:6,option:[0,1,2,5,6,7,8,9,10,12,15],opu:1,order:[0,2,7,8,9],orient:[6,12],origin:6,other:[0,2,5,6,12],otherwis:[5,6],our:[0,1,4,16],ourselv:2,out:[0,3,6,12],outer:12,outer_cone_gain:12,output:[6,8,9],output_limit:6,outsid:[1,12],over:[0,12],overhead:6,packag:4,page:[0,3],pain:1,pair:9,palac:[0,1,2,3,4,5,6,7,8,9,10,12,13,15,16],paragraph:0,paramet:[5,6,7,8,9,10,12,13,15],parent:12,parent_group:12,part:[2,6,15],particip:0,particular:2,pascalcas:3,pass:[0,6,12,15],patch:3,path:12,paus:[8,12],pause_al:12,pause_dsp:8,pcm:[5,7],peopl:0,pep:[0,3,10],per:[0,6,12],perceptu:12,perform:2,period:0,permiss:0,pers:0,person:0,phase:9,phrase:0,pimpl:2,pip:[0,1,4],pitch:[6,12,14],place:7,plai:[0,2,3,5,6,7,8,12,14,16],plain:0,platform:0,playback:[7,8,12],pleas:[0,1,4,7],point:[2,5,6,7,12],port:8,pos:[2,7],posit:[3,6,10,12,15,16],possibl:2,practic:[2,12],precis:12,predefin:9,preempt:6,prefer:[0,6],preload:[5,7],prerequisit:3,preset:[6,9],previou:[0,6],previous:[8,16],principl:3,prior:0,prioriti:[6,12],probabl:4,problem:1,process:[0,6,8],processor:9,program:2,progress:0,promptli:1,prone:2,propag:6,properli:[0,4],properti:[5,6,7,8,9,12,15,16],proport:2,protect:[0,7],protocol:[6,10],provid:[0,1,2,3,6,10],publish:[0,1],pull:0,pun:9,pure:2,purpos:[6,9],push:0,put:2,py_decref:2,py_incref:2,pyo:2,pypi:[0,3],pyproject:4,pytest:0,python:[3,4,6,10],python_compil:0,python_vers:0,quad:6,queri:8,query_extens:8,queu:7,queue_siz:[7,15],quick:1,quickli:1,quot:[0,2],radian:12,radiu:12,rais:[5,6,7,8,9,12],rang:12,rate:[6,8],ratio:9,raw:1,reach:[5,6,7],read:[2,5,7,8,10,12],readabl:[0,2],reader:2,real:8,realist:[6,12],realli:0,reason:[0,6],rebas:0,rebuild:0,receiv:[0,6],recommend:[0,2,6],recurs:12,redistribut:1,reduc:6,reduct:6,refdist:12,refer:[0,3,6,8,9,12],referenc:2,reflect:9,reflections_delai:9,reflections_gain:9,reflections_pan:9,regardless:2,regist:[0,7],regularli:[6,12],rel:[0,6,8,10,12],relat:[0,1,6,12],releas:[3,12],relev:[0,6],reli:[2,6],reliabl:5,remain:6,remot:0,remov:[1,6,9,12],render:[0,3],renew:15,report:3,repositori:[0,16],reproduc:0,request:[3,7],requir:[0,4,6,7,8,10,15],resampl:[6,12],resampler_index:12,reset:8,resourc:[2,3,6,7,11,12],resource_not_found:6,respect:[0,2,5,12],respons:1,restart:8,restor:2,restrict:6,result:[0,7,12],resum:[8,12],resume_al:12,resume_dsp:8,retain:[0,8],retriev:[5,8,12],reverb:[3,6,11,12],reverb_preset_nam:9,reverbeffect:9,revert:10,review:0,revok:0,right:[12,16],rolloff:[9,12],rolloff_factor:12,room:[9,12],room_rolloff_factor:9,run:[0,1,4],runtim:4,runtimeerror:[5,6,7,8,9,12],runtimeexcept:12,runtimewarn:8,rush:15,safe:[2,3],safeti:2,sai:0,said:[2,16],sake:9,same:[2,5],sampl:[5,6,7,12],sample_length:7,sample_r:6,sample_s:7,sample_typ:[5,6,7],save:2,scale:[6,12],schedul:5,script:0,sdist:0,search:[0,3],second:[5,6,7,12],section:[0,2,11,16],see:4,seek:[2,7,10],seekabl:10,seem:0,seen:[1,2],self:[0,2,5,9],send:[0,6,8,9,12],send_auto:9,sent:0,sentenc:0,sequenc:6,servic:[0,1],set:[0,5,6,9,10,12,13,16],setter:2,setup:0,sever:13,shared_ptr:2,shift:12,should:[0,2,5,6,12],show:0,sign:6,signal:12,silent:6,similar:[0,1],simpl:[7,15,16],simpli:2,simplifi:2,simul:[12,16],simultan:5,sin:16,sinc:[0,2,10,13],sine:9,singl:[0,12],size:[5,7,10],size_t:2,sleep:[15,16],slot:9,slot_gain:9,small:[0,15],smaller:7,smooth:12,snake_cas:3,soft:1,softwar:[0,1],solut:15,some:[2,6],some_audio:[15,16],someon:0,song:15,sound:[1,3,6,12,15],sourc:[0,1,3,5,6,7,8,9,11,13,14],source_count:5,source_force_stop:6,source_send:9,source_stop:6,sourcegroup:[6,12],space:[0,5,16],sparingli:0,spatial:[12,16],specif:[6,8],specifi:[5,6,7,8,9,12],speed:[6,14],speed_of_sound:6,sphere:12,sphinx:1,src:[15,16],standard:[9,10],start:[0,5,6,7,8,9,10],start_batch:6,state:[2,6],statement:2,staticmethod:2,statu:6,step:16,stereo:[3,6,12,16],stereo_angl:12,stereo_sourc:6,still:[0,6,8],stop:[6,8,12],stop_al:[6,12],storag:5,store:7,str:[2,5,6,7,8,9,10],stream:[3,6,8,10,11,12],string:[0,6,8],studio__drip2:1,style:3,sub:[6,12],sub_group:12,subclass:6,submit:3,substitut:6,success:7,suggest:5,suit:0,superclass:7,support:[0,3,4,5,6,8,9],sure:[0,2],suspend:6,sync:0,system:[3,8,9,16],tag:0,take:[2,5,9,12,15],takewhil:16,talk:0,target:0,tear:2,term:1,test:[0,1],text:0,than:[0,2,5,6,7,12],thank:0,thei:0,them:[0,12],therefor:0,thereof:6,thi:[0,1,2,5,6,7,8,9,10,12,13,14,15,16],thought:0,thread:6,thread_loc:6,thu:2,ticket:0,time:[0,6,8,9,12,15,16],toml:4,too:[7,15,16],toolchain:1,tox:0,track:[0,6],tracker:[0,4],trail:0,travi:1,tri:[7,15],triangl:9,trigger:0,troubl:2,tupl:[6,7,8,9,12,16],tutori:[3,15],twine:0,two:[0,12],type:[0,2,3,5,6,7,10],typic:2,uint64_t:2,unavail:8,undefin:6,under:[0,1,12],underrun:7,understand:0,unfortun:2,unit:[6,12],unless:[0,12],unlik:12,unlock:2,unsigned_:6,unsupport:[5,6,8,12],until:[0,6],updat:[0,5,6,7,8,12,15,16],upload:0,upon:[5,6,8,9,12],ups:2,upstream:0,usabl:6,usag:9,use:[2,5,6,7,8,12,15,16],use_context:6,use_count:9,use_fileio:10,used:[0,1,2,5,6,7,8,9,10,12],useful:0,user:[0,2,7],uses:2,using:[0,1,3,5,7,8,9,12],usual:0,util:11,valid:6,valu:[6,7,9,12,16],valueerror:[6,7,9,12],variabl:[0,12],variou:[2,6],vector:9,veloc:[6,12],veri:[0,2,16],version:[0,1,4,8,10],via:[3,6,8,16],view:0,virtual:16,volum:[6,12],vorbi:1,wai:0,wait:0,wake:6,want:[0,4,7,15,16],warn:8,wav:1,waveform:9,welcom:0,well:[0,2,6,13,16],were:6,what:[0,5],whatev:2,wheel:[0,1,4],when:[5,6,12,13,15],whenc:10,whenev:2,where:[0,12],whether:[6,8,9,12],which:[0,1,2,5,6,7,9,12,13,15],who:[0,1],whose:[1,8,15],window:4,wish:0,within:[0,2,12],without:[1,2,6,12],won:6,work:[0,1,2,10,13,16],would:[0,1,2,6,12],wrap:[2,3],wrapper:[2,6],write:[2,12,16],written:[15,16],x51:6,x61:6,x71:6,you:[0,1,4,5,6,13,14,15,16],your:[0,1,13,15],your_github_usernam:0,zen:2,zero:[7,9],zlib:1},titles:["Getting Involved","Copying","Design Principles","Overview","Installation","Resource Caching","Audio Library Contexts","Audio Streams","Audio Devices","Environmental Effects","File I/O Interface","Reference","Sources & Source Groups","Context Creation","Tutorial","Play an Audio","Source Manipulation"],titleterms:{"class":6,The:2,Using:[0,6],absorpt:16,air:16,attribut:[2,6],audio:[5,6,7,8,15],auxiliari:6,base:9,batch:5,buffer:5,bug:0,builtin:7,cach:5,choru:9,content:3,context:[2,6,13],copi:1,creat:[13,15],creation:[6,13],credit:1,cython:0,decod:[7,15],depend:8,design:2,devic:[8,13],doubl:2,effect:9,email:0,environment:9,factor:16,featur:0,file:[10,15],free:5,from:4,get:0,github:0,group:12,guidelin:0,idiom:2,impl:2,independ:8,indic:3,instal:4,interfac:[7,10],involv:0,librari:6,licens:1,load:5,make:0,manag:2,manipul:16,miscellan:7,modern:2,move:16,object:13,overview:3,patch:0,pitch:16,plai:15,prerequisit:4,principl:2,properti:2,pypi:4,python:[0,2],refer:[2,11],releas:0,report:0,request:0,resourc:5,restructuredtext:0,reverb:9,sourc:[4,12,15,16],speed:16,stream:7,style:0,submit:0,tabl:3,tutori:14,util:8,via:[0,4]}}) \ No newline at end of file +Search.setIndex({docnames:["contributing","copying","design","index","installation","reference/buffer","reference/context","reference/decoder","reference/device","reference/effect","reference/file-io","reference/index","reference/source","tutorial/context","tutorial/index","tutorial/play-audio","tutorial/source"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["contributing.rst","copying.rst","design.rst","index.rst","installation.rst","reference/buffer.rst","reference/context.rst","reference/decoder.rst","reference/device.rst","reference/effect.rst","reference/file-io.rst","reference/index.rst","reference/source.rst","tutorial/context.rst","tutorial/index.rst","tutorial/play-audio.rst","tutorial/source.rst"],objects:{"palace.BaseDecoder":{channel_config:[7,1,1,""],frequency:[7,1,1,""],length:[7,1,1,""],loop_points:[7,1,1,""],read:[7,1,1,""],sample_type:[7,1,1,""],seek:[7,1,1,""]},"palace.BaseEffect":{destroy:[9,1,1,""],slot_gain:[9,1,1,""],source_sends:[9,1,1,""],use_count:[9,1,1,""]},"palace.Buffer":{channel_config:[5,1,1,""],destroy:[5,1,1,""],frequency:[5,1,1,""],from_decoder:[5,1,1,""],length:[5,1,1,""],length_seconds:[5,1,1,""],loop_points:[5,2,1,""],name:[5,2,1,""],play:[5,1,1,""],sample_type:[5,1,1,""],size:[5,1,1,""],source_count:[5,1,1,""],sources:[5,1,1,""]},"palace.ChorusEffect":{delay:[9,2,1,""],depth:[9,2,1,""],feedback:[9,2,1,""],phase:[9,2,1,""],waveform:[9,2,1,""]},"palace.Context":{async_wake_interval:[6,2,1,""],available_resamplers:[6,1,1,""],default_resampler_index:[6,1,1,""],destroy:[6,1,1,""],device:[6,2,1,""],distance_model:[6,1,1,""],doppler_factor:[6,1,1,""],end_batch:[6,1,1,""],is_supported:[6,1,1,""],listener:[6,2,1,""],message_handler:[6,2,1,""],speed_of_sound:[6,1,1,""],start_batch:[6,1,1,""],update:[6,1,1,""]},"palace.Decoder":{channel_config:[7,1,1,""],frequency:[7,1,1,""],length:[7,1,1,""],length_seconds:[7,1,1,""],loop_points:[7,1,1,""],play:[7,1,1,""],read:[7,1,1,""],sample_type:[7,1,1,""],seek:[7,1,1,""]},"palace.Device":{alc_version:[8,1,1,""],basic_name:[8,1,1,""],clock_time:[8,1,1,""],close:[8,1,1,""],current_hrtf:[8,1,1,""],efx_version:[8,1,1,""],frequency:[8,1,1,""],hrtf_enabled:[8,1,1,""],hrtf_names:[8,1,1,""],max_auxiliary_sends:[8,1,1,""],name:[8,1,1,""],pause_dsp:[8,1,1,""],query_extension:[8,1,1,""],reset:[8,1,1,""],resume_dsp:[8,1,1,""]},"palace.FileIO":{close:[10,1,1,""],read:[10,1,1,""],seek:[10,1,1,""]},"palace.Listener":{gain:[6,1,1,""],meters_per_unit:[6,1,1,""],orientation:[6,1,1,""],position:[6,1,1,""],velocity:[6,1,1,""]},"palace.MessageHandler":{buffer_loading:[6,1,1,""],device_disconnected:[6,1,1,""],resource_not_found:[6,1,1,""],source_force_stopped:[6,1,1,""],source_stopped:[6,1,1,""]},"palace.ReverbEffect":{air_absorption_gain_hf:[9,2,1,""],decay_hf_limit:[9,2,1,""],decay_hf_ratio:[9,2,1,""],decay_lf_ratio:[9,2,1,""],decay_time:[9,2,1,""],density:[9,2,1,""],diffusion:[9,2,1,""],echo_depth:[9,2,1,""],echo_time:[9,2,1,""],gain:[9,2,1,""],gain_hf:[9,2,1,""],gain_lf:[9,2,1,""],hf_reference:[9,2,1,""],late_reverb_delay:[9,2,1,""],late_reverb_gain:[9,2,1,""],late_reverb_pan:[9,2,1,""],lf_reference:[9,2,1,""],modulation_depth:[9,2,1,""],modulation_time:[9,2,1,""],reflections_delay:[9,2,1,""],reflections_gain:[9,2,1,""],reflections_pan:[9,2,1,""],room_rolloff_factor:[9,2,1,""],send_auto:[9,1,1,""]},"palace.Source":{air_absorption_factor:[12,2,1,""],cone_angles:[12,2,1,""],destroy:[12,1,1,""],distance_range:[12,2,1,""],doppler_factor:[12,2,1,""],fade_out_to_stop:[12,1,1,""],filter:[12,1,1,""],gain:[12,2,1,""],gain_auto:[12,2,1,""],gain_range:[12,2,1,""],group:[12,2,1,""],latency:[12,1,1,""],latency_seconds:[12,1,1,""],looping:[12,2,1,""],offset:[12,2,1,""],offset_seconds:[12,1,1,""],orientation:[12,2,1,""],outer_cone_gains:[12,2,1,""],pause:[12,1,1,""],paused:[12,1,1,""],pitch:[12,2,1,""],playing:[12,1,1,""],position:[12,2,1,""],priority:[12,2,1,""],radius:[12,2,1,""],relative:[12,2,1,""],resampler_index:[12,2,1,""],resume:[12,1,1,""],rolloff_factors:[12,2,1,""],sends:[12,1,1,""],spatialize:[12,2,1,""],stereo_angles:[12,2,1,""],stop:[12,1,1,""],velocity:[12,2,1,""]},"palace.SourceGroup":{destroy:[12,1,1,""],gain:[12,2,1,""],parent_group:[12,2,1,""],pause_all:[12,1,1,""],pitch:[12,2,1,""],resume_all:[12,1,1,""],sources:[12,1,1,""],stop_all:[12,1,1,""],sub_groups:[12,1,1,""]},palace:{BaseDecoder:[7,0,1,""],BaseEffect:[9,0,1,""],Buffer:[5,0,1,""],CHANNEL_CONFIG:[6,3,1,""],ChorusEffect:[9,0,1,""],Context:[6,0,1,""],Decoder:[7,0,1,""],Device:[8,0,1,""],FREQUENCY:[6,3,1,""],FileIO:[10,0,1,""],HRTF:[6,3,1,""],HRTF_ID:[6,3,1,""],Listener:[6,0,1,""],MAX_AUXILIARY_SENDS:[6,3,1,""],MONO_SOURCES:[6,3,1,""],MessageHandler:[6,0,1,""],OUTPUT_LIMITER:[6,3,1,""],ReverbEffect:[9,0,1,""],SAMPLE_TYPE:[6,3,1,""],STEREO_SOURCES:[6,3,1,""],Source:[12,0,1,""],SourceGroup:[12,0,1,""],cache:[5,4,1,""],channel_configs:[7,3,1,""],current_context:[6,4,1,""],current_fileio:[10,4,1,""],decode:[7,4,1,""],decoder_factories:[7,3,1,""],device_names:[8,3,1,""],distance_models:[6,3,1,""],free:[5,4,1,""],query_extension:[8,4,1,""],reverb_preset_names:[9,3,1,""],sample_length:[7,4,1,""],sample_size:[7,4,1,""],sample_types:[7,3,1,""],thread_local:[6,4,1,""],use_context:[6,4,1,""],use_fileio:[10,4,1,""]}},objnames:{"0":["py","class","Python class"],"1":["py","method","Python method"],"2":["py","attribute","Python attribute"],"3":["py","data","Python data"],"4":["py","function","Python function"]},objtypes:{"0":"py:class","1":"py:method","2":"py:attribute","3":"py:data","4":"py:function"},terms:{"004":9,"016":9,"025":[15,16],"02__littl":1,"075":9,"1000":9,"104":12,"12000":[15,16],"128":12,"164957__zonkmachine__whit":1,"180":[9,12],"20000":9,"2038":0,"20hz":1,"20khz":1,"24741__tim":1,"257":0,"261590__kwahmah":1,"343":6,"353684__tec":1,"360":12,"544":10,"8192":10,"892":9,"99642__jobro__deconvolut":1,"abstract":[2,7,10],"break":0,"byte":[5,6,7,10],"case":[0,2,6,15],"class":[0,2,5,7,8,9,10,11,12,13],"default":[5,6,7,8,9,10,12,13,15,16],"final":[0,2,6],"float":[2,6,9,12],"function":[0,2,7,15,16],"import":[13,15,16],"int":[2,5,6,7,8,9,10,12],"long":0,"new":[0,2,5,6,7,10,15],"public":[0,1],"return":[2,5,6,7,8,9,10,12],"short":[0,6],"static":[1,5,10],"true":[6,12,16],"try":[2,6],"while":[0,2,7,8,15,16],But:15,For:[0,2,6,9,12,16],Its:12,NOT:7,Not:2,One:[2,5],That:15,The:[0,1,3,5,6,7,8,9,12,15,16],Then:[2,15],There:[0,6,12,13,15],These:0,Use:0,Using:11,With:2,__cinit__:2,__dealloc__:2,__doc__:2,__enter__:2,__exit__:2,__init__:2,__new__:2,abc:[2,7],abl:0,about:6,abov:[0,4,16],absorpt:[3,6,9,12,14],accept:0,access:[6,13],accompani:9,accord:[12,16],account:[0,2],accumul:12,accur:1,achiev:2,actual:[6,12],add:[0,9],added:12,addit:[0,1,12],addition:[0,4],address:0,adequ:2,adjust:[6,9,12],adopt:2,advis:0,affect:12,after:[0,7,8,12],against:[0,7],aiff:1,air:[3,6,9,12,14],air_absorption_factor:[12,16],air_absorption_gain_hf:9,al_ext_bformat:12,al_ext_source_radiu:12,al_ext_stereo_angl:12,al_soft_loop_point:5,al_soft_source_lat:12,al_soft_source_resampl:[6,12],al_soft_source_spati:12,alc:8,alc_ext_disconnect:6,alc_ext_efx:[8,12],alc_ext_thread_local_context:6,alc_hrtf_id_soft:8,alc_soft_hrtf:8,alc_soft_pause_devic:8,alc_vers:8,alia:[2,5],alias:2,align:[0,16],all:[0,1,5,6,7,8,12,15],alloc:2,allow:[0,2,6,8,13],almost:15,along:6,alreadi:[0,5],also:[0,2,6,12],alter:[6,12],altern:5,although:[2,8,12],alur:[1,2,3,4],alwai:[0,7,12],amd64:4,angl:12,ani:[0,1,2,5,6,7,9,10,12,16],annot:0,anoth:[5,7,9,12],answer:[1,15],api:[2,3,7,11],appeal:0,appli:[6,8,9,12],applic:[6,7],appreci:0,appveyor:1,area:12,arg:[2,7,10],argument:6,around:[0,3],arrai:6,arriv:0,asid:4,ask:0,asset:1,assign:2,assum:[2,6],async_wake_interv:6,asynchron:[5,6,7],atmospher:[3,12,16],attach:0,attempt:6,attenu:[6,12],attr:[6,8],attribut:[0,1,8,11],audio:[2,3,9,10,11,12,13,14],author:0,autom:1,automat:[2,6,9,12,15,16],auxiliari:[8,11],avail:[0,6,7,8,12,13],available_resampl:6,avoid:[0,6],awar:0,axes:16,axi:16,back:[7,9,16],background:6,bad:2,bar:[0,2],base:[6,7,11,12],basedecod:[2,7],baseeffect:9,basic:8,basic_nam:8,batch:[6,11],baz:2,becaus:[0,2,6,7,12,15],been:[0,6,7],befor:[0,5,8,12,15],begin:0,behavior:6,being:[2,6,7,8,10,12],belong:[6,12],below:16,best:[0,1],between:9,binari:0,bit:[6,15],block:[2,5,8,9,12],bodi:0,bool:[2,6,7,8,12],bound:6,box:3,branch:0,breviti:9,broadcast:15,broken:0,bsd:1,buffer:[6,7,11,12,13],buffer_load:6,buffer_s:10,bug:3,build:[0,1,4],built:4,builtin:[2,11],bullet:0,bump:0,bundl:1,cach:[3,6,11],calcul:[6,12],call:[2,5,6,7,8,9,12],callabl:[2,10],can:[0,1,2,4,5,6,8,9,12,13,15,16],cannot:[5,6,9],captur:8,carri:0,categori:8,caus:6,cc0:1,cdef:2,certain:6,cfg:0,chain:12,chang:[0,6,15,16],channel:[6,7,12],channel_config:[5,6,7],charact:0,charg:1,check:[6,10,16],checkout:0,child:12,choru:11,choruseffect:9,chunk:[7,15],chunk_len:[7,15],cibuildwheel:1,circular:[12,16],clamp:[6,12],claus:1,clean:2,clever:2,clock:8,clock_tim:8,clockwis:12,clone:[0,4],close:[2,8,10],closer:6,closur:2,cmake:4,code:[0,13,15],codec:3,collect:[0,2,12],column:0,com:[0,4],come:[5,7,12],comma:0,command:0,comment:0,commit:0,common:3,compat:[4,10],compil:[0,4],complet:[5,8,9,12],compli:0,compon:[6,13],concis:2,cone:12,cone_angl:12,config:6,configur:[5,6,7],confus:2,congratul:15,connect:6,consid:2,consist:12,constant:0,constraint:9,construct:0,constructor:2,contact:1,contain:[0,6,13],context:[3,5,7,8,9,11,12,14,15,16],continu:[0,6],contribut:[0,1],contributor:0,control:[2,6],conveni:[0,3],convent:3,coordin:16,copi:[0,3],copyright:0,correctli:0,correspond:5,cos:16,cost:0,could:8,count:[2,5,7,8,10,16],counter:12,cppclass:2,cppdecod:2,cpython:[0,4],crack:2,creat:[0,2,5,6,7,8,9,10,12,14,16],creation:[3,8,11,14,15],credit:[0,3],ctx:[13,15],current:[4,5,6,7,8,9,10,12],current_context:[5,6,7,9,12],current_fileio:10,current_hrtf:[8,16],cut:0,cython:[1,2,3],cython_trac:0,dai:1,data:[1,3,6,7,15],dealloc:2,debug:0,dec:15,decai:[6,9,12],decay_hf_limit:9,decay_hf_ratio:9,decay_lf_ratio:9,decay_tim:9,declar:[0,2,13],decod:[2,5,10,11,12,14,16],decoder_factori:7,decodernamespac:7,decor:2,def:2,default_resampler_index:6,defin:[2,10],degre:12,delai:9,densiti:9,depend:[1,4,11],depth:9,deriv:[2,6,7],describ:0,descriptor:[2,3,12],deserv:0,design:3,desir:[9,15],despit:10,destroi:[5,6,8,9,12],destruct:2,destructioni:12,detail:[0,1,2,7,9],detect:6,determin:[6,12],dev:[2,13,15],develop:[0,1],devic:[2,3,6,11,12,14,15,16],device_disconnect:6,device_nam:[8,13],devicenam:8,devmgr:2,dict:[6,8],differ:6,difficult:0,diffus:9,direct:[6,12],direct_hf:12,directli:0,disabl:12,disconnect:6,discov:1,discuss:2,distanc:[6,12],distance_model:6,distance_rang:12,distribut:[0,4],divid:[11,15],doc:2,docstr:0,document:[0,1,2,9,15],doe:[0,2,6,8,12],doing:0,don:15,done:[2,12],dont_car:6,doppler:[6,12],doppler_factor:[6,12],dot:0,doubl:[0,3,6,9],down:2,downgrad:[],drier:16,drop:12,dry:16,dryer:12,dsp:9,duck:10,due:[2,5,7],dump:0,duplic:5,durat:12,dure:[6,7,12],dynam:1,each:[0,7,8,9,12,15],earlier:[0,10],eas:2,easi:2,eaxreverb:[],echo:9,echo_depth:9,echo_tim:9,editor:0,effect:[2,3,6,11,12,13,15,16],effici:2,effort:1,efx:8,efx_vers:8,either:[0,1,6,7,8,9,10,12],elsewher:7,emit:12,emploi:0,empti:[6,8],emul:9,enabl:[6,8,12,16],end:[0,5,6,7,10],end_batch:6,engin:12,enjoi:15,ensur:[0,1,5],entir:12,entri:6,environ:[3,6,13],environment:[3,11],equival:[2,5,6,9],error:[2,5,8,9,12],essenti:[9,13,15],etc:[0,2],even:[0,2,5,8,9,12],event:6,everi:6,everyth:[0,1],exactli:8,exampl:[0,5,12,16],exc:2,except:[0,2,5,6,7],exclus:[4,5,7],exist:[2,5,8],expect:[5,10,12],experi:1,explain:2,expos:2,extend:2,extens:[0,1,2,5,6,8,9,12],extern:[0,2],extra:12,extreamli:1,face:[0,12],facilit:0,factor:[6,9,12,14],factori:[7,10],fade:12,fade_out_to_stop:12,fail:[6,8],faith:1,fall:[7,9],fallback:[6,7,8],fals:[6,8,12],familiar:2,farther:6,fast:15,faster:12,featur:[2,3,12],fed:6,feed:0,feedback:9,feel:0,fetch:4,few:2,file:[0,3,5,7,11,14],fileio:10,filenam:[7,15],fill:15,filter:12,find:[0,15],fine:2,finit:10,first:[0,7,8,9,13,16],fix:[0,1],flac:1,flt_max:12,foggi:[12,16],follow:[0,1,2,3,6,11,12],foo:[0,2],foobar:2,forc:6,forcefulli:[6,12],fork:0,form:0,format:[0,5],found:[6,9,13,16],foundat:1,frame:[5,7,12],free:[0,1,8,11,12],freed:5,freedom:0,frequenc:[5,6,7,8,9,12,16],frequent:7,friend:0,from:[0,1,2,3,5,6,7,8,9,10,12,13,15,16],from_baz:2,from_decod:5,front:[12,16],fset:2,full:8,fulli:0,further:9,furthermor:0,futur:8,gain:[6,9,12],gain_auto:12,gain_hf:[9,12],gain_lf:[9,12],gain_rang:12,garbag:2,gave:1,gener:[0,1,2,7,9,15,16],get:[3,6,15],get_available_resampl:12,getter:2,giant:0,git:[0,4],github:4,give:5,given:[5,6,7,8,12],glitch:1,global:[2,6],gnu:[0,1,4],goal:2,goe:[13,16],going:12,good:[0,2],great:0,greater:12,group:[3,6,11],guarante:12,guard:2,guid:[0,9,14],guidelin:3,had:6,half:[0,6],halv:12,hand:12,handl:[0,2,6,7],handler:6,hang:0,happen:[2,12],happi:1,hard:[1,2],hardwar:8,has:[0,2,6,7,9,12,15],have:[0,1,2,6,7,12,13,15,16],header:[0,4],hear:12,help:[0,1,4],here:[13,15],hertz:[5,6,7,8],hf_refer:9,high:[9,12,16],higher:[3,6,12,16],hijack:2,hint:3,holder:0,host:0,how:[0,13,15],howev:[0,6],hrtf:[3,6,8,16],hrtf_enabl:8,hrtf_id:6,hrtf_name:8,html:0,http:[0,4],humid:16,hyperlink:0,idea:[0,2],idiom:3,ignor:[5,6,7],imaginari:15,immedi:[1,6],impl:3,implement:[0,2,6,7,10],implicitli:15,improv:[0,7],incapacit:0,includ:[0,2,6,7,12],inclus:[5,7],incorrectli:1,increment:8,indent:0,independ:11,index:[3,6,8,12],indic:16,influenc:12,inform:0,inherit:2,initi:[5,6,7,9,12],inner:[2,12],input:[9,10],instal:[0,3],instanc:[6,7,9,10,12],instanti:13,instead:[0,2,6,7,12],instruct:0,integ:6,integr:0,intend:9,interfac:[2,3,6,11],intern:[5,7],interv:[6,12],intuit:2,invalid:[5,7],invers:6,involv:3,is_support:6,issu:[0,1,4],item:[0,8],iter:[5,6,8],itertool:16,its:[2,6,7,10,12,16],itself:0,just:[0,2,6,12,13,15],kahn__b23:1,keep:[0,6,7],kei:6,kept:5,kind:[0,2],kindli:1,know:15,kwarg:[2,7],kwd:10,lack:6,lambda:2,larg:[2,7],larger:7,last:16,late:9,late_reverb_delai:9,late_reverb_gain:9,late_reverb_pan:9,latenc:12,latency_second:12,later:[1,5],least:[0,2,6],left:[12,16],legal:0,len:[5,9],length:[5,7,15],length_second:[5,7],less:[1,2,7,12],lesser:1,let:15,level:[0,2,3,7,8,15],lexicograph:[7,9],lf_refer:9,lgpl2:1,lgplv2:1,lgplv3:0,librari:[1,2,3,10,11],libsndfil:1,licenc:0,licens:[0,3],light:1,like:[0,2,15],limit:[0,2,6,9,12],line:0,linear:12,link:1,linux:4,list:[0,1,4,6,8,9],listen:[6,12,16],littl:0,load:[6,7,11],local:[0,6],locat:[0,1],lock:2,log:0,logarithm:12,longer:[6,12],look:15,loop:[5,7,12,15],loop_point:[5,7],low:[9,12,16],lower:[8,12,16],lowest:12,luckili:2,machin:1,maco:4,made:[1,6],magnitud:9,mai:[0,2,5,6,7,8,12],mail:0,maintain:[0,1,6,13],make:[2,3,6],manag:[3,5,6,8,9,12],mani:[0,2,10],manipul:[3,14],manual:2,marker:0,markup:0,master:[0,6],match:8,max:6,max_auxiliary_send:[6,8,12],maxdist:12,maxgain:12,maximum:[0,6,8,12],mcsinyx:[0,4],mean:[0,2,12],meant:0,mechan:2,memori:[2,6,7],merg:0,merier:0,messag:[0,6],message_handl:6,messagehandl:6,meter:[6,12],meters_per_unit:6,meth:2,method:[2,6,7,10,15],middl:0,might:[2,10],millisecond:12,mingain:12,minimum:12,miscellan:11,mix:[6,8,9,12],model:[6,12],moder:0,modern:3,modifi:[0,1,16],modul:[0,1,3,7,9,10,15],modulation_depth:9,modulation_tim:9,mono:[6,12],mono_sourc:6,more:[0,2,5,6,7,9,12,16],most:[0,10,15,16],motion:16,move:[10,14],mp3:1,much:[0,1,12],multi:0,multipl:[0,5,8],multipli:12,music:15,musician:9,must:[0,5,6,7,8,12,13],mutabl:6,mutablesequ:6,name:[0,2,3,5,6,7,8,9,10],namespac:[2,8],nanosecond:12,natur:[2,12],necessari:[0,7],necessarili:10,need:[0,2,4,5,6,12],neg:12,neither:[5,6,7,9,12],never:[0,1,12],next:15,nois:1,nomin:12,non:[6,8],none:[2,5,6,7,8,9,10,12],nonneg:12,nonposit:12,nor:[5,6,7,8,9,12],normal:16,note:[0,5,6,7,8,9,10,12],notic:[0,16],notifi:6,now:[0,2,13,15,16],nullari:2,number:[0,5,6,7,8,9,12,15,16],numpydoc:0,object:[2,5,6,7,14,15],obsolet:1,obstruct:3,obtain:0,occlus:3,occur:[5,6,8,9,12],octav:0,off:12,offset:[10,12],offset_second:12,often:0,ogg:[1,15,16],one:[0,4,5,6,7,8,12,16],ones:7,onli:[0,2,4,6,7,8,9,10,12,15],open:[1,3,6,8,9,12,13],open_playback:2,oper:[0,6],ops:6,option:[0,1,2,5,6,7,8,9,10,12,15],opu:1,order:[0,2,7,8,9],orient:[6,12],origin:[6,9],other:[0,2,5,6,12],otherwis:[5,6],our:[0,1,4,16],ourselv:2,out:[0,3,6,12],outer:12,outer_cone_gain:12,output:[6,8,9],output_limit:6,outsid:[1,12],over:[0,12],overhead:6,packag:4,page:[0,3],pain:1,pair:9,palac:[0,1,2,3,4,5,6,7,8,9,10,12,13,15,16],paragraph:0,paramet:[5,6,7,8,9,10,12,13,15],parent:12,parent_group:12,part:[2,6,15],particip:0,particular:2,pascalcas:3,pass:[0,6,12,15],patch:3,path:12,paus:[8,12],pause_al:12,pause_dsp:8,pcm:[5,7],peopl:0,pep:[0,3,10],per:[0,6,12],perceptu:12,perform:2,period:0,permiss:0,pers:0,person:0,phase:9,phrase:0,pimpl:2,pip:[0,1,4],pitch:[6,12,14],place:7,plai:[0,2,3,5,6,7,8,9,12,14,16],plain:0,platform:0,playback:[7,8,12],pleas:[0,1,4,7],point:[2,5,6,7,12],port:8,pos:[2,7],posit:[3,6,10,12,15,16],possibl:2,practic:[2,12],precis:12,predefin:9,preempt:6,prefer:[0,6],preload:[5,7],prerequisit:3,preset:[6,9],previou:[0,6],previous:[8,16],principl:3,prior:0,prioriti:[6,12],probabl:4,problem:1,process:[0,6,8],processor:9,program:2,progress:0,promptli:1,prone:2,propag:6,properli:[0,4],properti:[5,6,7,8,9,12,15,16],proport:2,protect:[0,7],protocol:[6,10],provid:[0,1,2,3,6,10],publish:[0,1],pull:0,pun:9,pure:2,purpos:[6,9],push:0,put:2,py_decref:2,py_incref:2,pyo:2,pypi:[0,3],pyproject:4,pytest:0,python:[3,4,6,10],python_compil:0,python_vers:0,quad:6,queri:8,query_extens:8,queu:7,queue_siz:[7,15],quick:1,quickli:1,quot:[0,2],radian:12,radiu:12,rais:[5,6,7,8,9,12],rang:12,rate:[6,8],ratio:9,raw:1,reach:[5,6,7],read:[2,5,7,8,10,12],readabl:[0,2],reader:2,real:8,realist:[6,12],realli:0,reason:[0,6],rebas:0,rebuild:0,receiv:[0,6],recommend:[0,2,6],recurs:12,redistribut:1,reduc:6,reduct:6,refdist:12,refer:[0,3,6,8,9,12],referenc:2,reflect:9,reflections_delai:9,reflections_gain:9,reflections_pan:9,regardless:2,regist:[0,7],regularli:[6,12],rel:[0,6,8,10,12],relat:[0,1,6,12],releas:[3,12],relev:[0,6],reli:[2,6],reliabl:5,remain:6,remot:0,remov:[1,6,9,12],render:[0,3],renew:15,replai:9,report:3,repositori:[0,16],reproduc:0,request:[3,7],requir:[0,4,6,7,8,10,15],resampl:[6,12],resampler_index:12,reset:8,resourc:[2,3,6,7,11,12],resource_not_found:6,respect:[0,2,5],respons:1,restart:8,restor:2,restrict:6,result:[0,7,12],resum:[8,12],resume_al:12,resume_dsp:8,retain:[0,8],retriev:[5,8,12],reverb:[3,6,11,12],reverb_preset_nam:9,reverbeffect:9,reverber:9,revert:10,review:0,revok:0,right:[12,16],rolloff:[9,12],rolloff_factor:12,room:[9,12],room_factor:12,room_rolloff_factor:9,run:[0,1,4],runtim:4,runtimeerror:[5,6,7,8,9,12],runtimeexcept:12,runtimewarn:8,rush:15,safe:[2,3],safeti:2,sai:0,said:[2,16],sake:9,same:[2,5,9],sampl:[5,6,7,12],sample_length:7,sample_r:6,sample_s:7,sample_typ:[5,6,7],satisfi:9,save:2,scale:[6,12],schedul:5,script:0,sdist:0,search:[0,3],second:[5,6,7,12],section:[0,2,11,16],see:4,seek:[2,7,10],seekabl:10,seem:0,seen:[1,2],self:[0,2,5,9],send:[0,6,8,9,12],send_auto:9,send_hf:12,sent:0,sentenc:0,sequenc:6,servic:[0,1],set:[0,5,6,9,10,12,13,16],setter:2,setup:0,sever:[9,13],shared_ptr:2,shift:12,should:[0,2,5,6,12],show:0,sign:6,signal:[9,12],silent:6,similar:[0,1],simpl:[7,15,16],simpli:2,simplifi:2,simul:[12,16],simultan:[5,9],sin:16,sinc:[0,2,10,13],sine:9,singl:[0,12],size:[5,7,10],size_t:2,sleep:[15,16],slightli:9,slot:9,slot_gain:9,small:[0,15],smaller:7,smooth:12,snake_cas:3,soft:1,softwar:[0,1],solut:15,some:[2,6],some_audio:[15,16],someon:0,song:15,sound:[1,3,6,9,12,15],sourc:[0,1,3,5,6,7,8,9,11,13,14],source_count:5,source_force_stop:6,source_send:9,source_stop:6,sourcegroup:[6,12],space:[0,5,16],sparingli:0,spatial:[12,16],specif:[6,8],specifi:[5,6,7,8,9,12],speed:[6,14],speed_of_sound:6,sphere:12,sphinx:1,src:[15,16],standard:10,start:[0,5,6,7,8,9,10],start_batch:6,state:[2,6],statement:2,staticmethod:2,statu:6,step:16,stereo:[3,6,12,16],stereo_angl:12,stereo_sourc:6,still:[0,6,8],stop:[6,8,12],stop_al:[6,12],storag:5,store:7,str:[2,5,6,7,8,9,10],stream:[3,6,8,10,11,12],string:[0,6,8],studio__drip2:1,style:3,sub:[6,12],sub_group:12,subclass:6,submit:3,substitut:6,success:7,suggest:5,suit:0,superclass:7,support:[0,3,4,5,6,8],sure:[0,2],suspend:6,sync:0,system:[3,8,9,16],tag:0,take:[2,5,9,12,15],takewhil:16,talk:0,target:0,tear:2,term:1,test:[0,1],text:0,than:[0,2,5,6,7,12],thank:0,thei:0,them:[0,12],therefor:0,thereof:6,thi:[0,1,2,5,6,7,8,9,10,12,13,14,15,16],thicker:9,thought:0,thread:6,thread_loc:6,thu:2,ticket:0,time:[0,6,8,9,12,15,16],toml:4,too:[7,15,16],toolchain:1,tox:0,track:[0,6],tracker:[0,4],trail:0,travi:1,tri:[7,15],triangl:9,trigger:0,troubl:2,tupl:[6,7,8,9,12,16],tutori:[3,15],twine:0,two:[0,12],type:[0,2,3,5,6,7,10],typic:2,uint64_t:2,unavail:8,undefin:6,under:[0,1,12],underrun:7,understand:0,unfortun:2,unit:[6,12],unless:[0,12],unlik:12,unlock:2,unsigned_:6,unsupport:[5,6,8,12],until:[0,6],updat:[0,5,6,7,8,12,15,16],upload:0,upon:[5,6,8,9,12],ups:2,upstream:0,usabl:6,usag:9,use:[2,5,6,7,8,12,15,16],use_context:6,use_count:9,use_fileio:10,used:[0,1,2,5,6,7,8,9,10,12],useful:0,user:[0,2,7],uses:2,using:[0,1,3,5,7,8,9,12],usual:0,util:11,valid:6,valu:[6,7,9,12,16],valueerror:[6,7,9,12],variabl:[0,12],variou:[2,6],vector:9,veloc:[6,12],veri:[0,2,16],version:[0,1,4,8,9,10],via:[3,6,8,16],view:0,virtual:16,volum:[6,12],vorbi:1,wai:0,wait:0,wake:6,want:[0,4,7,15,16],warn:8,wav:1,waveform:9,welcom:0,well:[0,2,6,13,16],were:6,what:[0,5],whatev:2,wheel:[0,1,4],when:[5,6,12,13,15],whenc:10,whenev:2,where:[0,12],whether:[6,8,9,12],which:[0,1,2,5,6,7,9,12,13,15],who:[0,1],whose:[1,8,15],window:4,wish:0,within:[0,2,12],without:[1,2,6,12],won:6,work:[0,1,2,10,13,16],would:[0,1,2,6,12],wrap:[2,3],wrapper:[2,6],write:[2,12,16],written:[15,16],x51:6,x61:6,x71:6,you:[0,1,4,5,6,13,14,15,16],your:[0,1,13,15],your_github_usernam:0,zen:2,zero:[7,9],zlib:1},titles:["Getting Involved","Copying","Design Principles","Overview","Installation","Resource Caching","Audio Library Contexts","Audio Streams","Audio Devices","Environmental Effects","File I/O Interface","Reference","Sources & Source Groups","Context Creation","Tutorial","Play an Audio","Source Manipulation"],titleterms:{"class":6,The:2,Using:[0,6],absorpt:16,air:16,attribut:[2,6],audio:[5,6,7,8,15],auxiliari:6,base:9,batch:5,buffer:5,bug:0,builtin:7,cach:5,choru:9,content:3,context:[2,6,13],copi:1,creat:[13,15],creation:[6,13],credit:1,cython:0,decod:[7,15],depend:8,design:2,devic:[8,13],doubl:2,effect:9,email:0,environment:9,factor:16,featur:0,file:[10,15],free:5,from:4,get:0,github:0,group:12,guidelin:0,idiom:2,impl:2,independ:8,indic:3,instal:4,interfac:[7,10],involv:0,librari:6,licens:1,load:5,make:0,manag:2,manipul:16,miscellan:7,modern:2,move:16,object:13,overview:3,patch:0,pitch:16,plai:15,prerequisit:4,principl:2,properti:2,pypi:4,python:[0,2],refer:[2,11],releas:0,report:0,request:0,resourc:5,restructuredtext:0,reverb:9,sourc:[4,12,15,16],speed:16,stream:7,style:0,submit:0,tabl:3,tutori:14,util:8,via:[0,4]}}) \ No newline at end of file diff --git a/html/tutorial/context.html b/html/tutorial/context.html index c7df796..57ada29 100644 --- a/html/tutorial/context.html +++ b/html/tutorial/context.html @@ -4,8 +4,8 @@ - - Context Creation — palace 0.2.0 documentation + + Context Creation — palace 0.2.1 documentation @@ -166,7 +166,7 @@

      Creating a ContextSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/tutorial/index.html b/html/tutorial/index.html index 8aad207..12e681e 100644 --- a/html/tutorial/index.html +++ b/html/tutorial/index.html @@ -4,8 +4,8 @@ - - Tutorial — palace 0.2.0 documentation + + Tutorial — palace 0.2.1 documentation @@ -157,7 +157,7 @@

      TutorialSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/tutorial/play-audio.html b/html/tutorial/play-audio.html index 3579dea..3b0ddb5 100644 --- a/html/tutorial/play-audio.html +++ b/html/tutorial/play-audio.html @@ -4,8 +4,8 @@ - - Play an Audio — palace 0.2.0 documentation + + Play an Audio — palace 0.2.1 documentation @@ -215,7 +215,7 @@

      Decode the Audio FileSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/html/tutorial/source.html b/html/tutorial/source.html index 46a89f0..0c5e928 100644 --- a/html/tutorial/source.html +++ b/html/tutorial/source.html @@ -4,8 +4,8 @@ - - Source Manipulation — palace 0.2.0 documentation + + Source Manipulation — palace 0.2.1 documentation @@ -201,7 +201,7 @@

      Air Absorption FactorSphinx 3.1.2 + Powered by Sphinx 3.3.0+ & Alabaster 0.7.12 | diff --git a/requirements.txt b/requirements.txt index 697965d..30ca1e0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ palace -sphinx >= 3.* +sphinx >= 3.2 diff --git a/src/conf.py b/src/conf.py index d47b73e..8ce991e 100644 --- a/src/conf.py +++ b/src/conf.py @@ -22,7 +22,7 @@ author = 'Nguyễn Gia Phong et al.' # The full version, including alpha/beta/rc tags -release = '0.2.0' +release = '0.2.1' # -- General configuration ---------------------------------------------------