Skip to main content

A library for mixing input MIDI and/or WAV files to output WAV files.

Project description

PyPI version

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymixer-0.2.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

pymixer-0.2.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file pymixer-0.2.0.tar.gz.

File metadata

  • Download URL: pymixer-0.2.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pymixer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 53f72018526b3f193967fa96b183ab0fff2dc1e689da3ef1814d7bdf73afaab0
MD5 5bacdad6401b81ed3cfb62e0a2f4c6a5
BLAKE2b-256 90f27c4940407efbbb6cb816441f4ed703acef8ebcd97683dbb5c6c1933ed3ba

See more details on using hashes here.

File details

Details for the file pymixer-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pymixer-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for pymixer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 51521126dc9720f29a2be3e03cc3ecc59db7656c7b009a8919402de653b62cb0
MD5 6e245aa865207778c411e39438457b91
BLAKE2b-256 9218fbf7af2ff6621d179bc5b0d4519a9ca1ffb80d133e08bc4f336420633b46

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page