电脑键盘钢琴软件下载,让我们使用 PC 键盘在终端演奏钢琴

大家好,今天小编来为大家解答以下的问题,关于电脑键盘钢琴软件下载,让我们使用 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 键盘在终端演奏钢琴的介绍到此结束,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平