Skip to main content

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)

Source distribution for pyutau 1.3.0
File Size Uploaded
pyutau-1.3.0.tar.gz 11.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyutau 1.3.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page