pyUtau
A complete bodge of a Python library made by UtaUtaUtau. Interprets data that UTAU sends through plugins. Made to work for UST Version 1.20 only. I am not an avid programmer, please don't expect much...
To use, it's just one file. Clone or download this repo, and put pyutau.py somewhere in your project. Import it with none other than import pyutau
To use, you can now install this as a Python package through pip by using:
pip install pyutau
You can still get the pyutau.py file from the folders but I recommend doing this instead.
All information used to make this plugin is from this @wiki page and this C# library. I just translated everything through DeepL to understand how these work.
How to use
import pyutau
import sys
plugin = pyutau.UtauPlugin(sys.argv[-1])
# Whatever you wanna do
plugin.write(sys.argv[-1])
You may use pydoc to get an HTML version of the docstrings within the module.
Metadata
Release files for pyutau 1.3.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 | |
|---|---|---|---|
| pyutau-1.3.0.tar.gz | 11.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyutau-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.2 kB
Release files / pyutau-1.3.0.tar.gz
| Download URL | pyutau-1.3.0.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b331b040eaae92a6f3f9b0edcec2e6f8787ea5bfb74b39bc72f5e0ab73b4f54
|
|
BLAKE2b-256 checksum How to use checksums |
c5acedeb674397c6a9ac0ff3ce9e0dcb7acb369f63862c18f928b10d79230d4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.11
|
Release files / pyutau-1.3.0-py3-none-any.whl
| Download URL | pyutau-1.3.0-py3-none-any.whl |
|---|---|
| Size | 10.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
397dbea90597db88d2930d17bf5073bf56d088bc1e7a836fa0a32e0cc6c2362f
|
|
BLAKE2b-256 checksum How to use checksums |
5662dd149df5f5aaa8676c5ff0e014fd56caab44020c238fb8dcccae9a0e7a07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.11
|