PyMixer
Overview
It is a library for mixing input MIDI and/or WAV files to output WAV files. To convert MIDI to WAV, [Sine]thesizer and FluidSynth are used.
To start with, there is a tutorial where this library is used for generating polyphonic audio from MIDI representation of a demo fugue.
To get more information, one can read docstrings from the source code. These docstrings are informative enough.
Installation
To install a stable version, run:
pip install pymixer
Above command also installs sinethesizer Python package as a dependency, but it does not install fluidsynth (which is not a Python package). Please install it according to instructions from its official website.
Release files for pymixer 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymixer-0.2.0.tar.gz | 8.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymixer-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.4 kB
Release files / pymixer-0.2.0.tar.gz
| Download URL | pymixer-0.2.0.tar.gz |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
53f72018526b3f193967fa96b183ab0fff2dc1e689da3ef1814d7bdf73afaab0
|
|
BLAKE2b-256 checksum How to use checksums |
90f27c4940407efbbb6cb816441f4ed703acef8ebcd97683dbb5c6c1933ed3ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
|
Release files / pymixer-0.2.0-py3-none-any.whl
| Download URL | pymixer-0.2.0-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
51521126dc9720f29a2be3e03cc3ecc59db7656c7b009a8919402de653b62cb0
|
|
BLAKE2b-256 checksum How to use checksums |
9218fbf7af2ff6621d179bc5b0d4519a9ca1ffb80d133e08bc4f336420633b46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
|