Analysis and Conversion Tools for SoundFonts
Project description
SoundFontTools
Tools for Conversion, In-Place-Renaming and Analysis of SoundFonts (v0.1)
Introduction
The SoundFontTools is a suite of several python scripts that allow to read, modify, analyze and write SoundFont files.
They consist of
- a converter from a SoundFont file to a JSON file plus wave files for the samples,
- a converter from a JSON file plus sample wave files to a SoundFont file,
- a in-place renaming utility for doing a pattern-based adaptation of the sample, instrument and preset names within a SoundFont file, and
- a SoundFont file analyzer scanning for possible optimizations.
All those tools should help a SoundFont designer or someone analyzing existing SoundFonts.
Installation and Requirements
The script and its components are written in python and can be installed as a single python package. The package requires either Python 3.10 or later.
Installation is done from the PyPi repository via
pip install soundfonttools
Make sure that the scripts directory of python is in the path for executables on your platform.
Further Information
The detailed manual is available here.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file soundfonttools-0.1.1.tar.gz.
File metadata
- Download URL: soundfonttools-0.1.1.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf7f3631a54a2d810c933ed8d07c288fa60886ee577ff116fa3abbbc6e07099c
|
|
| MD5 |
3fd897f8762f9e5b45a292730acd5459
|
|
| BLAKE2b-256 |
48efd27ec9d153e94a2054d3704f79b6485b18a8a5999e7494c096ff78f60a3b
|
File details
Details for the file soundfonttools-0.1.1-py3-none-any.whl.
File metadata
- Download URL: soundfonttools-0.1.1-py3-none-any.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd2620212c6b8df7d0fb211a900d9e76e0bc0c2b01932042f226ea0d6edb001a
|
|
| MD5 |
7c01d5aa0e1bccbaba92b0b429bf62ac
|
|
| BLAKE2b-256 |
541a3b63e2e252c7af2c570c81a2b08a1fc46f4f45f89435f17f908d39b6458d
|