Tianyitap 是一个以 Mikutap 为基础的改版站点。能在指尖滑动时即时用您选择的歌姬创作出动听的音乐。与原版相比,Tianyitap 加入了更多的预制歌姬、提供了自定义歌姬功能。

Tianyitap 站点地址:https://tianyitap.com/(已于2023年3月失效)
备用站点地址:https://tianyitap.vercel.app/(魔法需求)

关于

Customtap 加载
Tianyitap 支持自定义歌姬功能。在网站中点击关于,然后在弹出的窗口中选择自定义歌姬的 JSON 文件,即可成功加载歌姬并应用于 Tap 中。
下面,我们来说说如何制作该功能所需的 JSON 文件。
首先,你需要准备好 0.mp3 至 31.mp3 这 32 个由你的歌姬发声的音频文件。你可以在 Tianyitap 上下载到一个模板 vsqx,从中可以依次截取到需要的音频文件。(当然你也可以用自己的录音或者其他文件!!)
(模板 vsqx 下载地址:https://tianyitap.com/template.vsqx)

你需要的 mp3 文件大致如上
然后,你需要把它们的内容一个个转换成 base64,仿照 main.json 的格式填写好。如此即可制作成功一个歌姬声源文件。如要测试是否出错,可以在 Tianyitap 中启动自定义歌姬加载功能,检查各个按键是否能正常发声。
(参照用 main.json 下载地址:https://tianyitap.com/data/main/main.json)
当然,我知道有些人不会上一段文字中提到的这些操作。所以我已经写好了一个程序帮助你们一键生成这样的 JSON 文件哒—— 只需要把 merge.exe 拷贝到你的 mp3 们的同目录下,双击 merge.exe,如果没有出错,你将会得到一个 output.json 文件。这个文件就是你的自定义歌姬文件。
(merge.exe 下载地址:https://tianyitap.com/tianyi/split/merge.exe)
其实 merge.exe 已经一并在 Tianyitap 的 repo 里开源了。因此遇到问题请积极提交 Pull Request 哦。
事实上,网站的内容与 GitHub Repo 是完全同步的。因此您可以通过向 Tianyitap(https://github.com/ezrameow/tianyitap) 提交 Pull Request 自由增删想要加入的歌姬。
具体是,在 /data/ 中建立您歌姬的文件夹,并将同名歌姬音源 JSON 文件置于其中。然后在 /js/mikutap.js 文件中修改我写的烂 if 硬编码(逃)加一个 else 情形即可。
如果您不熟悉以上操作,也可以通过各种方式私信联系我,并附上您的歌姬 JSON 文件。在没有版权纠纷的情况下,我会在空闲时间为您添加此歌姬。
添加歌姬后,所有人无需下载 JSON 文件即可在 Tianyitap 主页选单中选择您的歌姬并使用。
事实上,您可以制作一个配布视频配布您的歌姬 JSON 文件并通过网盘等各种方式分享您的 JSON 文件。就像您配布自己歌姬的 UTAU / DeepVocal / Sharpkey / VocalSharp / Vogen / 袅袅 等音源时一样。
而其他人可以通过 Tianyitap 的 Customtap 功能(见专栏开头)直接加载使用您制作的歌姬。