大家好,今天小编来为大家解答以下的问题,关于电脑键盘钢琴软件下载,让我们使用 PC 键盘在终端演奏钢琴这个很多人还不知道,现在让我们一起来看看吧!
译者:lujun9972
厌倦了工作?那么来吧,让我们弹弹钢琴!是的,你没有看错,根本不需要真的钢琴。我们可以用PC键盘在命令行下就能弹钢琴。向你们介绍一下piano-rs——这是一款用Rust语言编写的,可以让你用PC键盘在终端弹钢琴的简单工具。它自由开源,基于MIT协议。你可以在任何支持Rust的操作系统中使用它。
piano-rs:使用PC键盘在终端弹钢琴
安装
确保系统已经安装了Rust编程语言。若还未安装,运行下面命令来安装它。
curlhttps://sh.rustup.rs-sSf|sh
(LCTT译注:这种直接通过curl执行远程shell脚本是一种非常危险和不成熟的做法。)
安装程序会问你是否默认安装还是自定义安装还是取消安装。我希望默认安装,因此输入1(数字一)。
info:downloadinginstaller
WelcometoRust!
ThiswilldownloadandinstalltheofficialcompilerfortheRustprogramming
language,anditspackagemanager,Cargo.
Itwilladdthecargo,rustc,rustupandothercommandstoCargo’sbin
directory,locatedat:
/home/sk/.cargo/bin
ThispathwillthenbeaddedtoyourPATHenvironmentvariablebymodifyingthe
profilefileslocatedat:
/home/sk/.profile
/home/sk/.bash_profile
Youcanuninstallatanytimewithrustupselfuninstallandthesechangeswill
bereverted.
Currentinstallationoptions:
defaulthosttriple:x86_64-unknown-linux-gnu
defaulttoolchain:stable
modifyPATHvariable:yes
1)Proceedwithinstallation(default)
2)Customizeinstallation
3)Cancelinstallation
1
info:syncingchannelupdatesfor’stable-x86_64-unknown-linux-gnu’
223.6KiB/223.6KiB(100%)215.1KiB/sETA:0s
info:latestupdateon2017-10-12,rustversion1.21.0(3b72af97e2017-10-09)
info:downloadingcomponent’rustc’
38.5MiB/38.5MiB(100%)459.3KiB/sETA:0s
info:downloadingcomponent’rust-std’
56.7MiB/56.7MiB(100%)220.6KiB/sETA:0s
info:downloadingcomponent’cargo’
3.7MiB/3.7MiB(100%)173.5KiB/sETA:0s
info:downloadingcomponent’rust-docs’
4.1MiB/4.1MiB(100%)224.0KiB/sETA:0s
info:installingcomponent’rustc’
info:installingcomponent’rust-std’
info:installingcomponent’cargo’
info:installingcomponent’rust-docs’
info:defaulttoolchainsetto’stable’
stableinstalled-rustc1.21.0(3b72af97e2017-10-09)
Rustisinstallednow.Great!
TogetstartedyouneedCargo’sbindirectory($HOME/.cargo/bin)inyourPATH
environmentvariable.Nexttimeyouloginthiswillbedoneautomatically.
Toconfigureyourcurrentshellrunsource$HOME/.cargo/env
登出然后重启系统来将cargo的bin目录纳入PATH变量中。
校验Rust是否正确安装:
$rustc–version
rustc1.21.0(3b72af97e2017-10-09)
太棒了!Rust成功安装了。是时候构建piano-rs应用了。
使用下面命令克隆Piano-rs仓库:
gitclonehttps://github.com/ritiek/piano-rs
上面命令会在当前工作目录创建一个名为piano-rs的目录并下载所有内容到其中。进入该目录:
cdpiano-rs
最后,运行下面命令来构建Piano-rs:
cargobuild–release
编译过程要花上一阵子。
用法
编译完成后,在piano-rs目录中运行下面命令:
./target/release/piano-rs
这就是我们在终端上的钢琴键盘了!可以开始弹指一些音符了。按下按键可以弹奏相应音符。使用左/右方向键可以在弹奏时调整音频。而,使用上/下方向键可以在弹奏时调整音长。
Piano-rs使用与multiplayerpiano.com[1]一样的音符和按键。另外,你可以使用这些音符[2]来学习弹指各种流行歌曲。
要查看帮助。输入:
$./target/release/piano-rs-h
piano-rs0.1.0
RitiekMalhotra<ritiekmalhotra123@gmail.com>
PlaypianointheterminalusingPCkeyboard.
USAGE:
piano-rs[OPTIONS]
FLAGS:
-h,–helpPrintshelpinformation
-V,–versionPrintsversioninformation
OPTIONS:
-c,–color<COLOR>Colorofblocktogeneratewhenanoteisplayed(Default:”red”)
-d,–duration<DURATION>Durationtoplayeachnotefor,where0meanstilltheendofnote(Default:0)
-s,–sequence<SEQUENCE>Frequencysequencefrom0to5tobeginwith(Default:2)
我必须承认这是个超级酷的项目。对于那些买不起钢琴的人,很推荐使用这款应用。
祝你周末愉快!!
此致敬礼!
via:https://www.ostechnix.com/let-us-play-piano-terminal-using-pc-keyboard/
作者:SK[3]译者:lujun9972校对:wxy
关于电脑键盘钢琴软件下载,让我们使用 PC 键盘在终端演奏钢琴的介绍到此结束,希望对大家有所帮助。