Metadata-Version: 2.4
Name: vl8
Version: 0.4.0
Summary: 🔉 Perturbed audio 🔉
Author-email: Tom Ritchford <tom@swirly.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Requires-Dist: abbrev<2,>=1.0.1
Requires-Dist: graycode<2,>=1.0.5
Requires-Dist: more-itertools<10,>=9.0.0
Requires-Dist: numpy<2,>=1.24.1
Requires-Dist: pydub<0.26,>=0.25.1
Requires-Dist: pyyaml<7,>=6.0
Requires-Dist: runs<2,>=1.1.0
Requires-Dist: soundfile<0.12,>=0.11.0
Requires-Dist: stroll<2,>=1.1.0
Requires-Dist: tdir<2,>=1.4.1
Requires-Dist: toml<0.11,>=0.10.2
Requires-Dist: typeguard<3,>=2.13.3
Requires-Dist: wavemap<3,>=2.0.1
Requires-Dist: xmod<2,>=1.3.2
Description-Content-Type: text/markdown

# 🔉 vl8: Create derivative works that might not be copyright violations 🔉

![vl8 logo](https://raw.githubusercontent.com/rec/vl8/master/vl8.png)

Update: this is still in development - I got sidetracked by paying work.
Most of this is working, it just needs to be packaged!

------------------------------------------------------------------------

A command line tool and Python library that (will soon be) like a Swiss
Army Knife for audio.

-   Create a myriad of mashups of your favorite audio effortlessly.
-   Script mundane tasks like editing, scaling and stretching,
    envelopes, playlists and more.
-   Handle very large audio files using memory mapping, or very large
    numbers of audio files using scripting.
-   Write your own scripts for mashups or editing, or your own plug-ins,
    and share them.
-   Uses widely compatible, highly performant numpy arrays to represent
    audio files within Python.
