KeyTone
LuSrackhall/KeyTone: KeyTone is a ready-to-use software that can simulate the sound of keyboard strokes in real-time.「KeyTone 是一款即用型软件,可以实时模拟按键敲击的声音。」
如果工作或学习的公共场所需要保持安静, 而自身又不反感甚至习惯了按键敲击的声音, 通常只能二者取其一。为缓解这种矛盾, 出现了一批用于模拟按键敲击声音的软件, 以结合静音键盘+耳机来达到多方满意。
KeyTone 也是因此而产生的, 一开始它只是个go语言开发供自己使用的二进制程序, 但为了满足更深度的使用需求与自己的分享欲, 我进一步利用Electron为其制作了UI界面----使其脱离了配置文件的束缚, 成为了一个真正简单易用的软件。
个人认为, 它的优势不止于简单易用。在日常使用中, 我基于自身需求逐步为其添加了许多自认为不可或缺的功能, 例如允许音量调节至超过100%、设置是否开机自启动、设置启动时是否隐藏窗口等。当然, 为其开发UI的最核心原因在于, 我想实现自己所设想的 高级键音 功能, 并让用户能够尽可能便捷地自定义键音。
高级键音的说明参见文档中的此部分内容, 本文不过多介绍。
KeyTone 不提供任何音频文件, 未来也不会提供。
我没有专业的录制设备, 并且自身只有笔记本自带的薄膜键盘和一个外置的静音键盘, 我没有资格更没有能力提供这些。
大家可以上传自制或收集的音频至KeyTone中使用。如果您用于创造键音专辑的原始音频文件是自制的, 可以考虑将其导出并分享给他人使用。
考虑到自行录制的音频容易存在音量不一的现象, KeyTone在创建声音时, 提供了单独调整每个声音的音量的设置, 以保证声音专辑制作使用和分享时的音量一致性。----这些音量设置独立于全局的音量调节, 仅作用于键音专辑内部的具体声音中, 具体可参见文档中的此部分内容。
作为一名业余开发者, 我可能不太擅长性能的优化或打包体积的优化, 更加关注功能实现的成本和软件长期使用的稳定性, 开发KeyTone的部分原因是实现自己对按键音模拟应用的独特想法。
获取方式
-
GitHub Releases 免费获取
作为开源项目,您可以从项目的 GitHub Releases 页面获取。
也可以通过访问 KeyTone 的 官方网站 来获取最新版本。----此官网的下载链接走的仍是 GitHub Releases 的下载渠道。
-
itch平台 免费获取
通过itch网站进行下载, 点此进入发布页面。
-
应用商店
注: 此渠道仅作为支持本项目的主要赞助渠道之一。
通过各平台的官方渠道商店获取 KeyTone 的最新版本。
更新内容