From 299f79aeb3249af00cc3de672e9a7b79f83e1de0 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Mon, 25 Nov 2024 11:05:32 -0800 Subject: [PATCH] README update and stubbed out docs. --- README.md | 2 ++ docs/source/scopes/smpl.rst | 14 ++++++++++++++ pyproject.toml | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 docs/source/scopes/smpl.rst diff --git a/README.md b/README.md index b9269f9..90c99f2 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ it is not supported, please submit an issue! and Dolby Atmos `dbmd` metadata for re-renders and mixdowns. * Wave embedded [cue markers][cues], cue marker labels, notes and timed ranges as used by Zoom, iZotope RX, etc. +* Wave embedded [sampler][smpl] and sample loop metadata. * The [wav format][format] is also parsed, so you can access the basic sample rate and channel count information. @@ -38,6 +39,7 @@ it is not supported, please submit an issue! [format]:https://wavinfo.readthedocs.io/en/latest/classes.html#wavinfo.wave_reader.WavAudioFormat [cues]:https://wavinfo.readthedocs.io/en/latest/scopes/cue.html [bext]:https://wavinfo.readthedocs.io/en/latest/scopes/bext.html +[smpl]:https://wavinfo.readthedocs.io/en/latest/scopes/smpl.html [smpte_330m2011]:https://wavinfo.readthedocs.io/en/latest/scopes/bext.html#wavinfo.wave_bext_reader.WavBextReader.umid [adm]:https://wavinfo.readthedocs.io/en/latest/scopes/adm.html [ebu3285s6]:https://wavinfo.readthedocs.io/en/latest/scopes/dolby.html diff --git a/docs/source/scopes/smpl.rst b/docs/source/scopes/smpl.rst new file mode 100644 index 0000000..bd533c7 --- /dev/null +++ b/docs/source/scopes/smpl.rst @@ -0,0 +1,14 @@ + +Sampler Metadata +================= + +Class Reference +--------------- + +.. automodule:: wavinfo.wave_smpl_reader + +.. autoclass:: wavinfo.wave_smpl_reader.WavSmplReader + :members: + +.. autoclass:: wavinfo.wave_smpl_reader.WaveSmplLoop + :members: diff --git a/pyproject.toml b/pyproject.toml index 19e7eda..511e7ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "wavinfo" -version = "3.0.1" +version = "3.1.0" description = "Probe WAVE files for all metadata" authors = ["Jamie Hardt "] license = "MIT"