Skip to content

(Python)Matrix based Osumania anyKeys-converter,Supports 4-20keys arbitrary conversion..基于矩阵变换的Osumania任意keys转换器,支持4-20键转谱。

License

Notifications You must be signed in to change notification settings

krrcream/krr-s-osumania-anyKeys-converter

Repository files navigation

krr-s-osumania-anyKeys-converter

Matrix based anyKeys-converter, Supports 4-20keys arbitrary conversion. 基于矩阵变换的任意keys转换器,支持4-20键转谱

Introduce 介绍

Supports 4-20keys arbitrary conversion. If you encounter bugs, please create an issue or contact me. Thank you for your support!
支持 4-20 键任意转谱。程序可能会有 BUG,如遇到 BUG 请提出 Issue 或者用下面列出联系方式联系我,感谢您的支持!

How to use? 如何使用?

Windows

Download the built binary (with .exe extension) from Google Drive or Baidu Netdisk and run it.
百度网盘Google Drive 下载构建好的二进制文件(以 .exe 为后缀)后运行即可

MacOS & Linux

Download the project source code and go to the project root directory. After deploying the Python environment locally, and run the following commands. You can run the project from the source code.
下载项目源码,然后进入到项目根目录。在本地部署 Python 环境后,运行以下指令。即可从源码运行此项目。

pip install -r requirements.txt
python main.py

Other presentations about this project 此项目的其他介绍

腾讯文档, Document(English), Bilibili video

How to find me 如何联系我

Bilibili, Osu!

Getting started 开始此项目的开发

Install package.
安装项目所需的包。

pip install -r requirements.txt

Changelog 更新日志

V0.5 2024/5/4

  1. 支持高转低,实现任意 keys 转谱
  2. 增加万物化叠,万物化切,杰克世界功能
  3. 增加插入空列的功能,更好地控制密度
  4. 批量转谱,支持拖入多个文件以及文件夹
  5. 修复 BG 和 Audio 同名错误问题

English version:

  1. Support column more to column less change, to achieve any keys spectrum
  2. Increase the function of [Everything to Jack] [Everything to Stream] [Jack world]
  3. Increase the function of inserting empty columns to better control the density
  4. Supports drag-and-drop file or folder batch converter
  5. Fixed a bug with the same name for BG and Audio

E.g①:7to8 image

E.g②:7to14 image

E.g②:7to10 image

E.g④:Everything to Jack And Stream(It's not much use just for fun) image

E.g⑤:Jack World(Jack Stream trainer) image

V0.3 2024/5/1

  1. 重写 matadata 逻辑,减少文件名 BUG。
  2. 改善自动加键功能,修复加键后又出现子弹的问题。

English version:

  1. Rewrite metadata logic to reduce file name bugs。
  2. Improved auto-add note function, fixed an issue where new jack appeared after the notes was added.

V0.2 2024/4/20

  1. 更换转换方法,增加应对删子弹时空行的自动补键策略。
  2. 增加英语支持。

English version:

  1. Change the conversion method and add the auto-add notes strategy to deal with the convert space rows.
  2. Add English support.

About

(Python)Matrix based Osumania anyKeys-converter,Supports 4-20keys arbitrary conversion..基于矩阵变换的Osumania任意keys转换器,支持4-20键转谱。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages