amix
Automatic mix of audio clips.
Installation
Make sure, to have ffmpeg installed.
pip install amix
Usage
I also uploaded my first results to SoundCloud.
Please check first of all the help function.
amix --help
Also make sure to always obtain the latest version.
amix --version
Render audio from the definition file amix.yml in the current working directory to disc.
amix
Increase verbosity to also output the ffmpeg logging.
amix -vv
Use a jinja2 template and supply data.
amix templates/amix.yml.j2 --data "full=8" "half=4" "from=7.825" "tempo=0.538" "pitch=1.1" "original_tempo=180"
Automatically create parts from clips.
amix --parts_from_clips
Configuration
You can find the JSON schema here.
A sample configuration looks like:
name: DnB
original_tempo: 180
parts:
- name: backbeat_part
bars: 16
clips:
- name: backbeat
mix:
- name: intro
parts:
- name: backbeat_part
Metadata
Release files for amix 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| amix-0.1.7.tar.gz | 3.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| amix-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.7 MB
Release files / amix-0.1.7.tar.gz
| Download URL | amix-0.1.7.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
faa7f3128a6c59c429c573cc213a46518f4ac7d7f6b23ec0ca9917c216746035
|
|
BLAKE2b-256 checksum How to use checksums |
854a7931e1ae5806799ad19c218f26f1afe52defd24339ed63f57479f07f9c09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|
Release files / amix-0.1.7-py3-none-any.whl
| Download URL | amix-0.1.7-py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6d04c4f687d3f3c0458ebe042bd188509826fb17c3247d86d41c422adfa3d4b9
|
|
BLAKE2b-256 checksum How to use checksums |
c910face3744f9688267e2d493feadbe899e2263f6f541923e3cc82fe632f82b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|