大小:6.08M更新:2020-01-08 15:04
类别:媒体播放系统:Win7, WinAll
包名:
freepiano(电脑钢琴软件)能够模拟真实钢琴按键,让用户们能够在电脑上面也能够学习练习钢琴,各种按键明细分明,并且还可以任意调节曲调,完美谱写一场场曲谱,有需要的用户快来下载体验吧!
可将录制的乐曲导出成视频mp4文件。
支持录制。
完全免费的,您不需要购买就可以使用全部的功能。
直接调用VSTi音源,不需要安装虚拟MIDI设备。
支持多种音频输出方式,包括DirectSound, WASAPI和ASIO。
可以定义键盘上任意一个按键的功能与显示。
多套键盘配置可以在演奏中任意切换。
无需安装虚拟midi设备。
多种音频输出方式。
自定义键盘按键。
什么是键盘布局?
在FreePiano中,我们把所有跟演奏相关的设置统称为键盘布局(map文件)。一个键盘布局是由一个或多个"分组"组成的,每个分组又包括了以下设置:
1、全局演奏设置,比如曲调。
2、输入相关的演奏设定,比如左右手的力度,升降八度等。
3、输出相关的设定,比如钢琴的延音踏板。
4、每个键盘按键按下或抬起时所要执行的动作。
5、还可以指定一些按键上面要显示的文字。
对于输出和输出的区别,在现在还可以不去关心, 目前只要了解:在freepiano的默认布局方案中,"输入 0"代表左手,"输入 1"代表右手。
那么,什么内容是不包含在键盘布局中的呢?当然是一些跟演奏无关的设定了,比如说您现在用的时什么音源输出,键盘上是显示简谱还是显示音名都不会保存在键盘布局中。
载入和保存键盘布局
如果别人给您了一个键盘布局,那么该如何使用呢?
首先键盘布局在硬盘上是以扩展名位.map的文件存放在freepiano主程序所在的目录下的。这个目录下的所有扩展名为.map的文件都会出现在键盘布局菜单中,您可以很方便的切换。如果您有非常多的布局,并且不想放在程序文件夹中,您还可以通过菜单键盘布局 -> 打开来打开其他地方的键盘布局,或者可以直接把硬盘上的.map文件拖放到freepiano的主窗口内。
要想保存当前的键盘布局,可以选择菜单键盘布局 -> 保存或者键盘布局 -> 另存为。
修改键盘布局
窗口上面的三排按钮是来定义音符,无论您现在的按键是什么功能,点击任何一个按钮都会将选中的按键定义为音符。您可以分别定义音符的音高,八度音高和通道。之前我们已经讲过,一般情况下输入 0代表左手,输入 1代表右手,其他的通道在更复杂的演奏设置中才会用到,比如要定义功能键和播放音效等。
您对于当前演奏参数的修改,比如延音踏板,曲调,键盘力度和八度音高都会被直接保存在当前分组内。
如果想要修改键盘上某一个按键的功能时,您就需要自定义这个按键。要自定义某个按键的功能,请在您要定义的按键上点鼠标右键,这时您就会看到按键定义的弹出框:
窗口的中间部分是这个按键所对应的脚本,FreePiano中的所有的参数和设置都可以使用脚本命令来修改。包括演奏音符。直接修改脚本可以完成一些更为复杂的设定,并且可以一次完成多个操作,比如“一键多音”。目前如果看不懂忽略它就可以了。
下面的按钮大多都是在写脚本的时候才需要用到的,现在我们需要注意的是预设...这个按钮,预设其实是一些预先写好的脚本,通过选择就可以直接使用了,比如“右手升八度”这样的功能键在预设中就有定义。再比如更复杂的“按下时抬起延音踏板,松开时踩下延音踏板”。预设也是学习脚本编写的一个很好的办法。
音源加载错误时会提示详细信息。
添加一个空音频输出。
如果按键上同时绑定了命令和音符,会优先显示音符。
修正LYT文件读取错误的Bug。
修正序列标签没有被保存到fpm中的Bug。
添加了一些示范曲。
【配置命令手册】
Freepiano中所有的键盘配置都记录在一个文本的配置文件中,扩展名为.map。通过菜单对键盘配置的修改会直接反映在配置脚本中。您可以直接修改对应的配置文件,然后通过点击键盘布局菜单下的相应的文件重新加载它,也可以在 设定-选项-键盘脚本中修改后直接应用。
1. 配置文件格式
配置文件为文本文件,可以使用任何文本编辑器编辑。命令是以行为单位的,不区分大小写。在解析的过程中如果遇到错误, 只会忽略错误的行,文件的其余部分仍然可以被正常解析。
以#开头的行被视为注释,在载入时会被忽略。
键盘脚本中的配置内容是根据配置自动生成的配置文件,与源文件的顺序可能会不同。
2. 配置命令
GroupCount
格式:GroupCount 分组总数
说明:设置键盘分组的数量,这条命令应该出现在切换分组命令之前。
Group
格式:Group 分组ID
说明:切换当前配置分组,切换后下面的配置命令都将配置到新的分组中。
Octshift
格式:Octshift 通道 值
说明:设置键盘的八度音高。
Velocity
格式:Velocity 通道 值
说明:设置键盘的力度,值取值范围是0-127。
Channel
格式:Channel 通道 MIDI通道
说明:设置通道所对应的MIDI输出。
KeySignature
格式:KeySignature 值
说明:设置曲调,值可以为-4到7
DelayKeyup
格式:DelayKeyup 通道 时间
说明:设置模拟延音, 通过在内部控制键盘抬起来模拟延音效果。由于是控制按键抬起的时间,在使用此功能是请松开延音踏板。 时间的取值范围是0-255, 所以单位是100ms, 设置为50则是延时5秒。
Program
格式:Program MIDI通道乐器ID
说明:设置乐器,配合分组可以实现基于分组的乐器切换。音源必须支持多乐器才有效果。
Controller
格式: Controller 通道 MIDI控制器名字或ID 值
说明:设置MIDI控制器,可以在分组切换时改变MIDI控制器。
控制器可以使用名字或ID来设置,具体的含义和作用可以参考MIDI手册,名字如下:
BankSelect
Modulation
BreathControl
FootPedal
Portamento
DataEntry
MainVolume
Balance
Pan
Expression
EffectSelector1
EffectSelector2
GeneralPurpose1
GeneralPurpose2
GeneralPurpose3
GeneralPurpose4
SustainPedal
PortamentoPedal
SostenutoPedal
SoftPedal
LegatoPedal
Hold2
SoundController1 – SoundController10
DataIncrement
DataDecrement
NRPNLSB
NRPNMSB
RPNLSB
RPNMSB
AllSoundsOff
ResetAllControllers
LocalControlOnOff
AllNotesOff
OmniModeOff
OmniModeOn
MonoModeOn
PokyModeOn
Keydown,Key
格式:Keydown 键盘名称或ID 命令 参数…
说明:绑定命令至键盘按下时执行。
Keyup
格式:Keyup 键盘名称或ID 命令 参数…
说明:绑定命令至键盘松开时执行。
Label
格式:Label 键盘名称或ID 说明字符
说明:设置键盘上显示的内容,注意请不要将内容设置过长否则会超出键盘显示的范围。
3. 键盘绑定命令
键盘绑定命令同时适用于 Keydown 和 Keyup 命令,键盘名称一般为键盘上下面一行所写的内容, 如果还是不确定其名称,可以尝试使用菜单先配置一下然后从自动生成的配置中找到键位名称。以下说明中将使用Keydown作为格式范例。
Velocity
格式:Keydown 键盘名称 Velocity 通道 Set/Inc/Dec/Flip 值
说明:改变通道的力度。
KeySignature
格式:Keydown 键盘名称 KeySignature Set/Inc/Dec/Flip 值
说明:改变当前的曲调, 可以进行设置/增加/减少/反转操作。
例:Keydown Esc KeySignature Inc 1 在按下Esc键时曲调+1
例:Keydown Esc KeySignature Set 0 在按下Esc时将曲调设为0(C调)
OctShift
格式:Keydown 键盘名称 OctShift 通道 Set/Inc/Dec/Flip 值
说明:改变键盘的八度音高。
Play
格式:Keydown 键盘名称 Play
说明:开始播放。
Record
格式:Keydown 键盘名称 Record
说明:开始录制。
Channel
格式:Keydown 键盘名称 Channel 通道 Set/Inc/Dec/Flip 值
说明:改变通道所对应的MIDI通道。
Volume
格式:Keydown 键盘名称 Volume Set/Inc/Dec/Flip 值
说明:改变总输出音量。
Stop
格式:Keydown 键盘名称 Record
说明:停止播放或录制。
Group
格式:Keydown 键盘名称 Group Set/Inc/Dec/Flip 值
说明:改变当前的分组。
NoteOff
格式:Keydown 键盘名称 NoteOff 通道 音符名 [力度]
说明:发送松开MIDI键的命令,音符名为(C,C#,D,D#,E,F,F#,G,G#,A,A#,B) 与音高(0-7)的组合, 如C4。
NoteOn
格式:Keydown 键盘名称 NoteOn 通道 音符名 [力度]
说明:发送按下MIDI键的命令。
KeyPressure
格式:Keydown 键盘名称 KeyPressure 通道 音符名 [力度]
说明:发送MIDI力度修改命令。
Controller
格式:Keydown 键盘名称 Controller 通道 控制器名称或ID 值 [Set/Inc/Dec/Flip]
说明:发送MIDI控制器命令,请参考全局Controller配置。最后一个参数为可选,默认是Set。放在最后是为了兼容MIDI。
Program
格式:Keydown 键盘名称 Program 通道 值 [Set/Inc/Dec/Flip]
说明:改变通道对应的乐器(音色)。
ChannelPressure
格式:Keydown 键盘名称 Program 通道 值
说明:改变当前频道所有音符的播放力度
PitchBend
格式:Keydown 键盘名称 PitchBend 通道 值
说明:滑音效果
显示全部
MvBox播放器2024最新版 媒体播放75.1MV7.1.0.4
下载完美解码播放器2024 媒体播放130.71MBV20200616
下载K歌伴侣电脑版 媒体播放65.97MBv14.6.0.0
下载影音先锋电脑端2024最新版 媒体播放18.43MV10.0.0.3
下载EV加密播放最新版 媒体播放27.55MBv3.4.8
下载柚子相机 PC版最新版 媒体播放22.00MBv1.0.0.0
下载喜马拉雅2024最新版 媒体播放65.3MBV4.0.2
下载天音听听最新版 媒体播放3.53MV6.0.0.1109
下载小葫芦弹幕助手最新版 媒体播放168.74M5.0
下载bien汉化版 媒体播放4.22M1.3.21
下载LOL美化大师最新免费版本 媒体播放3.82M1.3.21
下载ArtRage绘画最新版软件 媒体播放19.51M1.3.21
下载影音先锋2024最新版 媒体播放19.2MBV9.99982
下载DragonBones安装包最新版 媒体播放31.73M6.4.3
下载关单助手免费版 媒体播放86.46M6.4.3
下载Marble中文版 媒体播放57.86M2.2.0
下载独角兽棋牌游戏 趣味休闲56.12MB
下载大安伯乐棋牌麻将303617 趣味休闲56.12MB
下载78333香港金财神百度 趣味休闲49.86MB
下载安装中爱棋牌 趣味休闲56.12MB
下载大连娱网棋牌老版本 趣味休闲47.84MB
下载捕鱼游戏最新版无限内购 趣味休闲50.06MB
下载金牛元帅众乐乐 趣味休闲49.86MB
下载6319棋牌游戏官网52 趣味休闲49.84MB
下载64588飞驰棋牌官网 趣味休闲49.51MB
下载同趣棋牌正版 趣味休闲49.55MB
下载易盈彩票老版本 生活服务19.08MB
下载嘎嘎28预测幸运28 生活服务19.08MB
下载浙江体育彩票网 生活服务33.25MB
下载500彩票app新版 生活服务19.08MB
下载四肖八码期期准开 生活服务19.08MB
下载