mp
仓库:https://gitee.com/siwpan/mp | 许可:MIT(见 LICENSE) 注:文中
随机音乐生成器 + WMP 风格可视化,纯 Python 标准库实现(tkinter 图形界面)。
独立仓 siwpan/mp(本地 <PATH>)。
类型
代码项目(Python)
目录要点
- autoav.py / autoavmaker.py / just.py / musav.py / orc.py:功能逐步增强的生成器迭代(多乐器模拟、鼓与和弦铺底、时长控制、多效果可视化)
- music_20260614_.wav / music_v2_.wav:生成的示例 WAV 输出
- mu.json:配置/数据
- mumu/:辅助目录
用途
随机生成音乐并做可视化演示,导出 WAV 文件,无外部依赖。
测试状态
5 个脚本全部通过 py_compile 语法检查(syntax_ok);GUI 未运行。
运行
python orc.py # 迭代终点版(多效果可视化)
python autoav.py # 早期版(多乐器模拟)
发布面与许可
- gitee:siwpan/mp,release
v1.0.0(便携源码 zip)。 - 许可:MIT · Copyright (c) 2026 siwpan
Metadata
Release files for musicpipeline 1.0.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 | Provenance | Actions |
|---|---|---|---|---|
| musicpipeline-1.0.0.tar.gz | 45.1 kB | Without provenance | Details for musicpipeline-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| musicpipeline-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for musicpipeline-1.0.0-py3-none-any.whl |
Total release size: 97.1 kB
Release files / musicpipeline-1.0.0.tar.gz
| Download URL | musicpipeline-1.0.0.tar.gz |
|---|---|
| Size | 45.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a54fdfca726c3186457d1e9ae96806f8dc13535d9b75a274792dc570a13a5cf
|
|
BLAKE2b-256 checksum How to use checksums |
084ff6d3808bfebf4d65e77913cf5a7f688e1cbf7bfadca281d9754c05a57590
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / musicpipeline-1.0.0-py3-none-any.whl
| Download URL | musicpipeline-1.0.0-py3-none-any.whl |
|---|---|
| Size | 52.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0eca9eb12660668eef6a77aae4779b560a94ebe613f5c98c9f89f7bb1d4ebc9c
|
|
BLAKE2b-256 checksum How to use checksums |
11015283ba75306517a87e2affd1df96fc42b6fc2b5afc3a5e8cc493787442a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Security for musicpipeline 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.