# EasyPiano **Repository Path**: lzw_code/easy-piano ## Basic Information - **Project Name**: EasyPiano - **Description**: 容易上手的模拟钢琴弹奏软件。 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-11-24 - **Last Updated**: 2024-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Winforms ## README # EasyPiano ## 软件简介 这是一款模拟钢琴软件,非常适合于无乐理基础的小白、音乐初学者、对音乐感兴趣的人等。它的特点是轻松、易上手,并且支持持续发音、简谱制作、录音、键鼠弹奏等功能。 主页面
主界面 录音管理器
录音管理器界面 简谱管理器
简谱管理器页面 ## 使用帮助 ### 快速开始 **1.打开一张简谱图片** 文件——打开——图片。 image-20230130171427565 选择一张简谱图片,支持常用的图片格式。 image-20230308111427288 在主界面出现选中的简谱,图片自适应窗口大小。 ![image-20230308111709920](assets/image-20230308111709920.png) **2.根据简谱调节初调** 设置——演奏。 image-20230130174150177 由于简谱左上角显示 1=G ,所以初调选为G。 ![image-20230308111951597](assets/image-20230308111951597.png) **3.使用键盘弹奏** 对于默认的键盘布局,Q W E R T Y U 对应最基本的7个音,即简谱上的1 2 3 4 5 6 7。 如果简谱的数字上方有一个点,用键盘英文字母上方的 1 2 3 4 5 6 7 弹奏。 ![image-20230130181000794](assets/image-20230130181000794.png) 如果简谱的数字上方有两个点,用F1 F2 F3 F4 F5 F6 F7 弹奏。 ![image-20230130181152389](assets/image-20230130181152389.png) 同样道理,如果简谱的数字下方有一个点,用 A S D F G H J 弹奏。如果简谱的数字下方有两个点,用 Z X C V B N M 弹奏。 ![image-20230130181841711](assets/image-20230130181841711.png) ### 多种弹奏方式 1. 键盘 ![image-20230308112824269](assets/image-20230308112824269.png) *最常用的弹奏方式。* 2. 鼠标 ![image-20230308112940332](assets/image-20230308112940332.png) *使用鼠标可以测试每个琴键的音*。 3. 小窗口 ![image-20230308113112722](assets/image-20230308113112722.png) *窗口缩小为一个小长条,窗口置顶,适用于简谱数字较多的情况。这种情况,可以直接打开简谱图片,然后把窗口拖动到不遮挡数字的地方进行弹奏。* ### 键盘布局 #### 切换布局 如果你不习惯默认的布局,你可以选择软件自带的其他布局,共有3种。 文件——打开——布局。 image-20230130182224356 选择一种布局,打开。 ![image-20230308113308095](assets/image-20230308113308095.png) 在布局管理器中显示选中布局的所有的按键及其对应的声音。 ![image-20230308113416340](assets/image-20230308113416340.png) *点击【应用布局】,即可使用当前的布局*。 #### 自定义布局 如果以上3种布局都不喜欢,您还可以自定义键盘布局。 首先,新建一个布局(文件——新建——布局),然后在弹出的布局管理器管理按键。 ![image-20230308113813057](assets/image-20230308113813057.png) ![image-20230308113850374](assets/image-20230308113850374.png) 点击【添加按键】,选择按键和音效。 ![image-20230308114127904](assets/image-20230308114127904.png) - 选择按键支持两种方式。①下拉框选择;②按下按键自动填入。 - 选择音效同样也支持两种方式。①下拉框选择;②格式文本快速匹配。 - 格式文本说明: - 加号(+)个数表示数字上方点的个数,减号(-)个数表示数字下方点的个数,加号减号均置于数字前方。 - 井号(#)置于数字后方,表示数学前方的#,在简谱中比较少见。 - 示例:+1表示简谱数字1上方有一个点,--2表示简谱数字2下方有两个点。 - 【播放】用于播放当前选择的音效。【确定】将按键和音效添加到新建的布局中。 ![image-20230308114205607](assets/image-20230308114205607.png) 选中一行后,可以对其进行修改或删除,分别点击【修改按键】【删除按键】即可。 点击【保存布局】可以将您自己的按键布局保存至本地。点击【应用布局】可以使用您当前的自定义的布局。 ### 简谱 新建一个简谱,文件——新建——简谱,打开简谱管理器。 ![image-20230308114415076](assets/image-20230308114415076.png) ![image-20230308114440357](assets/image-20230308114440357.png) 制作简谱时,需要参考一张简谱图片来制作。 ![粉刷匠](assets/粉刷匠.jpg) 首先在窗口左侧进行简谱的全局设置: * 填入基本信息(不填也可以)。 * 如果简谱同一时刻只有一个数字,那么演奏模式选择单手模式,否则选双手模式,在这里选择单手模式即可。 * 默认1 = C,对于粉刷匠,由于左上角显示为G,所以将其设置为G。 * 单位时间影响歌曲播放速度,默认是四分之一秒。 * 该简谱有歌词,所以开启歌词。 ![image-20230308114839874](assets/image-20230308114839874.png) 然后在窗口下方,添加简谱的数字。 ![image-20230308115447640](assets/image-20230308115447640.png) 选择当前要插入的数字: * 单手模式只能在手1填入信息,双手模式则可以在手1和手2都填入信息。 * 有两种方式可以选择数字:①下拉框选择;②格式文本快速匹配(0表示不发声)。 * 点击播放按钮会播放当前选择的数字对应的音频。 设置发声时长单位长度,有两种方式可以设置时长: * 直接输入数值,实际的时长等于单位时间乘单位长度。 * 下拉框选择拍数,每种拍数自动对应一个数值。 设置歌词,填入当前数字对应的歌词即可。 点击【添加】按钮,简谱数字被添加的显示面板中。 ![image-20230308120713602](assets/image-20230308120713602.png) 选中数字后,可以进行修改、删除和插入(前方)。 ![image-20230308121010107](assets/image-20230308121010107.png) 左上角4个按钮可以对当前简谱进行播放。 ![image-20230308121241383](assets/image-20230308121241383.png) * 开始:从头开始播放。 * 继续:从当前进度,继续播放。 * 暂停:暂停播放。 * 跳转:选择一个数字后,跳转到指定位置。 右上角3个按钮可以对当前简谱进行设置。 ![image-20230308121335174](assets/image-20230308121335174.png) * 缩小:可以将所有数字的发声长度缩小为原来的二分之一。 * 扩大:可以将所有数字的发声长度扩大到原来的二倍。 * 保存:可以保存当前简谱至本地。 ### 录音 开始录音(工具——录音——开始),结束录音(工具——录音——结束) ![image-20230308121939087](assets/image-20230308121939087.png)![image-20230308121959271](assets/image-20230308121959271.png) 开始录音后,会记录按下的按键。 结束录音后,会保存录音。 ![image-20230308122245593](assets/image-20230308122245593.png) 在保存之前可以先预览,预览之后,再决定是否保存。 ![image-20230308132707719](assets/image-20230308132707719.png) 下方按钮控制播放进度,下拉框调节播放倍速。 ### 设置 一共有两类设置,分别是视图设置和演奏设置。另外运行恢复默认设置。 ![image-20230313110546654](assets/image-20230313110546654.png) #### 视图设置 视图设置是对主界面的视图进行设置。 ![image-20230313110711047](assets/image-20230313110711047.png) 【显示视图】用于设置主界面当前显示的视图,共有4种选择,键盘视图、图片视图、琴键视图、混合视图。 1. 键盘视图:在主界面下方显示一个键盘UI,可以显示当前按下的按键。 2. 图片视图:在主界面中只显示图片,无其他UI。 3. 琴键视图:在主界面上方显示一个钢琴键盘UI,可以用鼠标点击或滑动演奏。 4. 混合视图:同时显示键盘、图片、琴键三种UI。 【键盘视图】用于设置键盘UI上按键内容的显示,共有2种选择,按键字符和简谱数字。 1. 按键字符:与实际键盘的字符一致。 2. 简谱数字:显示每个按键对应声音的简谱字符。 ![image-20230313112706463](assets/image-20230313112706463.png) ![image-20230313112801374](assets/image-20230313112801374.png) 【图片视图】隐藏键盘和琴键。 下方按钮用于切换简谱图片的页面,中部显示页面详情。 ![image-20230313112854153](assets/image-20230313112854153.png) 【琴键视图】用于设置钢琴键盘UI上按键提示是否显示。 1. 隐藏提示:不显示提示内容。 2. 显示提示:显示琴键对应声音的简谱字符。 ![image-20230313113023196](assets/image-20230313113023196.png) ![image-20230313113117812](assets/image-20230313113117812.png) 【图片数量】设置每页图片的数量。 *根据实际简谱图片大小进行设置,图片越小,数量越多。* ![image-20230313113214242](assets/image-20230313113214242.png)
每页两张 #### 演奏设置 演奏设置是对演奏内容进行设置,包括对初调的设置,声音音量大小的设置,是否持续发音。 ![image-20230313113445324](assets/image-20230313113445324.png) 【初调】设置简谱数字1对应的声音,共有12种选择,C、C#、D、D#、E、F、F#、G、G#、A、A#、B。 【音量】设置音量大小。 *音量范围:0~100。* 【持续发音】允许开启或关闭。 * 关闭:长按与短按效果一样,都会发出一定时长的音频,适用于初学者。 * 开启:发声时长与按下时长有关,按下时间越长,发声越久。