.gitignore
CMakeLists.txt
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
setup.py
./sudio/__init__.py
./sudio/core.py
./sudio/pipeline.py
./sudio/audiosys/__init__.py
./sudio/audiosys/channel.py
./sudio/audiosys/sync.py
./sudio/audiosys/typeconversion.py
./sudio/audiosys/window.py
./sudio/io/__init__.py
./sudio/io/__init__.pyi
./sudio/metadata/__init__.py
./sudio/metadata/audio_record_database.py
./sudio/metadata/metadata.py
./sudio/rateshift/__init__.py
./sudio/rateshift/__init__.pyi
./sudio/stream/__init__.py
./sudio/stream/stream.py
./sudio/stream/streamcontrol.py
./sudio/stream/streamingtimecontroller.py
./sudio/types/__init__.py
./sudio/types/enum.py
./sudio/types/error.py
./sudio/types/name.py
./sudio/types/pipelineonbusytype.py
./sudio/types/pipelineprocesstype.py
./sudio/utils/__init__.py
./sudio/utils/arraytool.py
./sudio/utils/cacheutil.py
./sudio/utils/exmath.py
./sudio/utils/io.py
./sudio/utils/strtool.py
./sudio/utils/timed_indexed_string.py
./sudio/wrap/__init__.py
./sudio/wrap/wrap.py
./sudio/wrap/wrapgenerator.py
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/python-package.yml
.github/workflows/static.yml
docs/Makefile
docs/audiosys.rst
docs/conf.py
docs/core.rst
docs/doxyfilter.py
docs/index.rst
docs/installation.rst
docs/io.rst
docs/make.bat
docs/metadata.rst
docs/pipeline.rst
docs/rateshift.rst
docs/start.rst
docs/stream.rst
docs/types.rst
docs/wrap.rst
docs/_build/html/.buildinfo
docs/_build/html/audiosys.html
docs/_build/html/core.html
docs/_build/html/genindex.html
docs/_build/html/index.html
docs/_build/html/installation.html
docs/_build/html/io.html
docs/_build/html/metadata.html
docs/_build/html/objects.inv
docs/_build/html/pipeline.html
docs/_build/html/py-modindex.html
docs/_build/html/rateshift.html
docs/_build/html/search.html
docs/_build/html/searchindex.js
docs/_build/html/start.html
docs/_build/html/stream.html
docs/_build/html/types.html
docs/_build/html/wrap.html
docs/_build/html/_sources/audiosys.rst.txt
docs/_build/html/_sources/core.rst.txt
docs/_build/html/_sources/index.rst.txt
docs/_build/html/_sources/installation.rst.txt
docs/_build/html/_sources/io.rst.txt
docs/_build/html/_sources/metadata.rst.txt
docs/_build/html/_sources/pipeline.rst.txt
docs/_build/html/_sources/rateshift.rst.txt
docs/_build/html/_sources/start.rst.txt
docs/_build/html/_sources/stream.rst.txt
docs/_build/html/_sources/types.rst.txt
docs/_build/html/_sources/wrap.rst.txt
docs/_build/html/_sources/api/classrateshift_1_1_callback_resampler.rst.txt
docs/_build/html/_sources/api/classrateshift_1_1_resampler.rst.txt
docs/_build/html/_sources/api/classstdstream_1_1_audio_stream.rst.txt
docs/_build/html/_sources/api/classsuio_1_1_audio_codec.rst.txt
docs/_build/html/_sources/api/classsuio_1_1_audio_codec_1_1_audio_file_stream.rst.txt
docs/_build/html/_sources/api/dir_sudio.rst.txt
docs/_build/html/_sources/api/dir_sudio_io.rst.txt
docs/_build/html/_sources/api/dir_sudio_io_inc.rst.txt
docs/_build/html/_sources/api/dir_sudio_io_src.rst.txt
docs/_build/html/_sources/api/dir_sudio_rateshift.rst.txt
docs/_build/html/_sources/api/dir_sudio_rateshift_inc.rst.txt
docs/_build/html/_sources/api/dir_sudio_rateshift_src.rst.txt
docs/_build/html/_sources/api/enum_codec_8hpp_1a39ec6885353a688bc194a12728d84e61.rst.txt
docs/_build/html/_sources/api/enum_rateshift_8hpp_1a4f51376d8b1da9e9cdcbf19887cd5dd9.rst.txt
docs/_build/html/_sources/api/file_sudio_io_inc_codec.hpp.rst.txt
docs/_build/html/_sources/api/file_sudio_io_inc_stdstream.hpp.rst.txt
docs/_build/html/_sources/api/file_sudio_io_src_codec.cpp.rst.txt
docs/_build/html/_sources/api/file_sudio_io_src_stdstream.cpp.rst.txt
docs/_build/html/_sources/api/file_sudio_io_src_suiobind.cpp.rst.txt
docs/_build/html/_sources/api/file_sudio_rateshift_inc_rateshift.hpp.rst.txt
docs/_build/html/_sources/api/file_sudio_rateshift_src_python_bindings.cpp.rst.txt
docs/_build/html/_sources/api/file_sudio_rateshift_src_rateshift.cpp.rst.txt
docs/_build/html/_sources/api/function_rateshift_8hpp_1aeadfdeeae8deb7874d2f11fc06cc502a.rst.txt
docs/_build/html/_sources/api/function_stdstream_8hpp_1ab3ab2c0bbe74c5efe0ea9a966c4836c9.rst.txt
docs/_build/html/_sources/api/io_root.rst.txt
docs/_build/html/_sources/api/namespace_rateshift.rst.txt
docs/_build/html/_sources/api/namespace_stdstream.rst.txt
docs/_build/html/_sources/api/namespace_suio.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_io_inc_codec.hpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_io_inc_stdstream.hpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_io_src_codec.cpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_io_src_stdstream.cpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_io_src_suiobind.cpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_rateshift_inc_rateshift.hpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_rateshift_src_python_bindings.cpp.rst.txt
docs/_build/html/_sources/api/program_listing_file_sudio_rateshift_src_rateshift.cpp.rst.txt
docs/_build/html/_sources/api/structstdstream_1_1_audio_device_info.rst.txt
docs/_build/html/_sources/api/structsuio_1_1_audio_file_info.rst.txt
docs/_build/html/_sources/api/unabridged_orphan.rst.txt
docs/_build/html/_static/_sphinx_javascript_frameworks_compat.js
docs/_build/html/_static/basic.css
docs/_build/html/_static/doctools.js
docs/_build/html/_static/documentation_options.js
docs/_build/html/_static/file.png
docs/_build/html/_static/jquery.js
docs/_build/html/_static/language_data.js
docs/_build/html/_static/minus.png
docs/_build/html/_static/plus.png
docs/_build/html/_static/pygments.css
docs/_build/html/_static/searchtools.js
docs/_build/html/_static/sphinx_highlight.js
docs/_build/html/_static/collapsible-lists/LICENSE.md
docs/_build/html/_static/collapsible-lists/css/button-closed.png
docs/_build/html/_static/collapsible-lists/css/button-open.png
docs/_build/html/_static/collapsible-lists/css/button.png
docs/_build/html/_static/collapsible-lists/css/list-item-contents.png
docs/_build/html/_static/collapsible-lists/css/list-item-last-open.png
docs/_build/html/_static/collapsible-lists/css/list-item-last.png
docs/_build/html/_static/collapsible-lists/css/list-item-open.png
docs/_build/html/_static/collapsible-lists/css/list-item-root.png
docs/_build/html/_static/collapsible-lists/css/list-item.png
docs/_build/html/_static/collapsible-lists/css/tree_view.css
docs/_build/html/_static/collapsible-lists/js/CollapsibleLists.compressed.js
docs/_build/html/_static/collapsible-lists/js/apply-collapsible-lists.js
docs/_build/html/_static/css/badge_only.css
docs/_build/html/_static/css/theme.css
docs/_build/html/_static/css/fonts/Roboto-Slab-Bold.woff
docs/_build/html/_static/css/fonts/Roboto-Slab-Bold.woff2
docs/_build/html/_static/css/fonts/Roboto-Slab-Regular.woff
docs/_build/html/_static/css/fonts/Roboto-Slab-Regular.woff2
docs/_build/html/_static/css/fonts/fontawesome-webfont.eot
docs/_build/html/_static/css/fonts/fontawesome-webfont.svg
docs/_build/html/_static/css/fonts/fontawesome-webfont.ttf
docs/_build/html/_static/css/fonts/fontawesome-webfont.woff
docs/_build/html/_static/css/fonts/fontawesome-webfont.woff2
docs/_build/html/_static/css/fonts/lato-bold-italic.woff
docs/_build/html/_static/css/fonts/lato-bold-italic.woff2
docs/_build/html/_static/css/fonts/lato-bold.woff
docs/_build/html/_static/css/fonts/lato-bold.woff2
docs/_build/html/_static/css/fonts/lato-normal-italic.woff
docs/_build/html/_static/css/fonts/lato-normal-italic.woff2
docs/_build/html/_static/css/fonts/lato-normal.woff
docs/_build/html/_static/css/fonts/lato-normal.woff2
docs/_build/html/_static/fonts/Lato/lato-bold.eot
docs/_build/html/_static/fonts/Lato/lato-bold.ttf
docs/_build/html/_static/fonts/Lato/lato-bold.woff
docs/_build/html/_static/fonts/Lato/lato-bold.woff2
docs/_build/html/_static/fonts/Lato/lato-bolditalic.eot
docs/_build/html/_static/fonts/Lato/lato-bolditalic.ttf
docs/_build/html/_static/fonts/Lato/lato-bolditalic.woff
docs/_build/html/_static/fonts/Lato/lato-bolditalic.woff2
docs/_build/html/_static/fonts/Lato/lato-italic.eot
docs/_build/html/_static/fonts/Lato/lato-italic.ttf
docs/_build/html/_static/fonts/Lato/lato-italic.woff
docs/_build/html/_static/fonts/Lato/lato-italic.woff2
docs/_build/html/_static/fonts/Lato/lato-regular.eot
docs/_build/html/_static/fonts/Lato/lato-regular.ttf
docs/_build/html/_static/fonts/Lato/lato-regular.woff
docs/_build/html/_static/fonts/Lato/lato-regular.woff2
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
docs/_build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
docs/_build/html/_static/js/badge_only.js
docs/_build/html/_static/js/theme.js
docs/_build/html/_static/js/versions.js
docs/_build/html/api/classrateshift_1_1_callback_resampler.html
docs/_build/html/api/classrateshift_1_1_resampler.html
docs/_build/html/api/classstdstream_1_1_audio_stream.html
docs/_build/html/api/classsuio_1_1_audio_codec.html
docs/_build/html/api/classsuio_1_1_audio_codec_1_1_audio_file_stream.html
docs/_build/html/api/dir_sudio.html
docs/_build/html/api/dir_sudio_io.html
docs/_build/html/api/dir_sudio_io_inc.html
docs/_build/html/api/dir_sudio_io_src.html
docs/_build/html/api/dir_sudio_rateshift.html
docs/_build/html/api/dir_sudio_rateshift_inc.html
docs/_build/html/api/dir_sudio_rateshift_src.html
docs/_build/html/api/enum_codec_8hpp_1a39ec6885353a688bc194a12728d84e61.html
docs/_build/html/api/enum_rateshift_8hpp_1a4f51376d8b1da9e9cdcbf19887cd5dd9.html
docs/_build/html/api/file_sudio_io_inc_codec.hpp.html
docs/_build/html/api/file_sudio_io_inc_stdstream.hpp.html
docs/_build/html/api/file_sudio_io_src_codec.cpp.html
docs/_build/html/api/file_sudio_io_src_stdstream.cpp.html
docs/_build/html/api/file_sudio_io_src_suiobind.cpp.html
docs/_build/html/api/file_sudio_rateshift_inc_rateshift.hpp.html
docs/_build/html/api/file_sudio_rateshift_src_python_bindings.cpp.html
docs/_build/html/api/file_sudio_rateshift_src_rateshift.cpp.html
docs/_build/html/api/function_rateshift_8hpp_1aeadfdeeae8deb7874d2f11fc06cc502a.html
docs/_build/html/api/function_stdstream_8hpp_1ab3ab2c0bbe74c5efe0ea9a966c4836c9.html
docs/_build/html/api/io_root.html
docs/_build/html/api/namespace_rateshift.html
docs/_build/html/api/namespace_stdstream.html
docs/_build/html/api/namespace_suio.html
docs/_build/html/api/program_listing_file_sudio_io_inc_codec.hpp.html
docs/_build/html/api/program_listing_file_sudio_io_inc_stdstream.hpp.html
docs/_build/html/api/program_listing_file_sudio_io_src_codec.cpp.html
docs/_build/html/api/program_listing_file_sudio_io_src_stdstream.cpp.html
docs/_build/html/api/program_listing_file_sudio_io_src_suiobind.cpp.html
docs/_build/html/api/program_listing_file_sudio_rateshift_inc_rateshift.hpp.html
docs/_build/html/api/program_listing_file_sudio_rateshift_src_python_bindings.cpp.html
docs/_build/html/api/program_listing_file_sudio_rateshift_src_rateshift.cpp.html
docs/_build/html/api/structstdstream_1_1_audio_device_info.html
docs/_build/html/api/structsuio_1_1_audio_file_info.html
docs/_build/html/api/unabridged_orphan.html
sudio/__init__.py
sudio/core.py
sudio/pipeline.py
sudio.egg-info/PKG-INFO
sudio.egg-info/SOURCES.txt
sudio.egg-info/dependency_links.txt
sudio.egg-info/not-zip-safe
sudio.egg-info/requires.txt
sudio.egg-info/top_level.txt
sudio/audiosys/__init__.py
sudio/audiosys/channel.py
sudio/audiosys/sync.py
sudio/audiosys/typeconversion.py
sudio/audiosys/window.py
sudio/io/CMakeLists.txt
sudio/io/__init__.py
sudio/io/__init__.pyi
sudio/io/codec/__init.py
sudio/io/inc/codec.hpp
sudio/io/inc/stdstream.hpp
sudio/io/src/codec.cpp
sudio/io/src/stdstream.cpp
sudio/io/src/suiobind.cpp
sudio/metadata/__init__.py
sudio/metadata/audio_record_database.py
sudio/metadata/metadata.py
sudio/rateshift/CMakeLists.txt
sudio/rateshift/__init__.py
sudio/rateshift/__init__.pyi
sudio/rateshift/inc/rateshift.hpp
sudio/rateshift/src/python_bindings.cpp
sudio/rateshift/src/rateshift.cpp
sudio/stream/__init__.py
sudio/stream/stream.py
sudio/stream/streamcontrol.py
sudio/stream/streamingtimecontroller.py
sudio/types/__init__.py
sudio/types/enum.py
sudio/types/error.py
sudio/types/name.py
sudio/types/pipelineonbusytype.py
sudio/types/pipelineprocesstype.py
sudio/utils/__init__.py
sudio/utils/arraytool.py
sudio/utils/cacheutil.py
sudio/utils/exmath.py
sudio/utils/io.py
sudio/utils/strtool.py
sudio/utils/timed_indexed_string.py
sudio/wrap/__init__.py
sudio/wrap/wrap.py
sudio/wrap/wrapgenerator.py
tests/submodules/rateshift/test_api.py