更新新手指南文档

This commit is contained in:
EillesWan 2023-01-07 01:19:13 +08:00
parent 6955bb8eaf
commit ebfaeafcda

View File

@ -6,38 +6,41 @@
<img width="128" height="128" src="https://s1.ax1x.com/2022/05/06/Ouhghj.md.png" > <img width="128" height="128" src="https://s1.ax1x.com/2022/05/06/Ouhghj.md.png" >
</p> </p>
# 新手答疑指南 # 新手答疑指南
**考虑到某些用户电脑技术不是特别先进,且对这个项目充满了好奇心,但是又了解的不是很充分, **考虑到某些用户电脑技术不是特别先进,且对这个项目充满了好奇心,但是又了解的不是很充分,为此,我特别在这里写一份新手指南,以满足各位的好奇心。放心,本文件全程中文。**
为此,我特别在这里写一份文档,解答各位的好奇心。放心,本文件全程中文,英文版本随后更新!**
## 第一部分 关于音·创的作用 ## 第一部分 关于音·创的作用
### 1.1 音·创简介 ### 1.1 音·创简介
音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件
音·创 库版 (Musicreater Package Version) 是一款免费开源的针对 **《我的世界:基岩版》** 的midi音乐转换库 音·创 库版 (Musicreater Package Version) 是一款免费开源的针对 **《我的世界:基岩版》** 的midi音乐转换库
音·创 采用的是**带有特殊条款的Apache2.0**开源协议,详情请见[这里](https://gitee.com/EillesWan/Musicreater/blob/master/LICENSE.md) 而能够与人交互,以达到转换功能的,是 音·创 库版 的演示程序。因此,各位所使用来转换音乐的工具实际上仅仅是一个功能的演示
音·创 音·创库版 的演示程序目前已经具备较为完善的[**教程**](./%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md),其中包括了下载安装一类,使你能够方便地进行转换。
目前已经具备较为完善的**教程**,如果你还不知道音·创有教程,请点击
[
这里](https://gitee.com/EillesWan/Musicreater/blob/pkgver/docs/%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)。
### 1.2 音·创到底目前有什么功能? 音·创 以及其库版本都是免费开源的,采用**带有特殊条款的Apache2.0**开源协议授权,详情请见[协议](../LICENSE.md)。
* - [x] 支持导入.mid文件
* - [x] 支持写入.mcpack文件
* - [x] 支持写入.bdx文件
另外的,音·创的库版本并不是音·创的正式版本,其功能也并非是音·创本体所提供的主要功能。**音·创的开发,其目的是为了方便《我的世界:基岩版》的音乐作者,进行《我的世界》相关音乐的开发与创作**而并不是转换MIDI文件音·创库板的实现是在音·创主版本之前试行一定的技术探索以更好地开发音·创。
* 不支持导入.mp3 .mp4 .wav等音频流文件 ### 1.2 音·创库版本到底目前有什么功能?
* - [x] 支持导入`.mid`文件
* - [x] 支持写入`.mcpack`文件
* - [x] 支持写入`.bdx`文件
* 不支持导入.mp3 .mp4 .wav等音频流文件
## 第二部分 关于格式的问题 ## 第二部分 关于格式的问题
### 2.1 关于.mid格式 ### 2.1 关于.mid格式
其实对于经常玩音乐电子制作的朋友们来说mid格式并不陌生这里我简单介绍一下。
其实对于经常玩音乐电子制作的朋友们来说,`MIDI`格式并不陌生,这里我简单介绍一下。
**MIDI文件的本质是电子乐谱而不是记录声音波形文件的.mp3/.wav/.m4a等等文件。**
因此我们将MIDI转换到《我的世界》播放器的过程实际上就是把一类乐谱变为另一类乐谱的过程。而真正的演奏是在游戏内实现的。
> mid格式是由MIDI继承而来。MID文件并不是一段录制好的声音而是记录声音的信息然后再告诉声卡如何再现音乐的一组指令。 > mid格式是由MIDI继承而来。MID文件并不是一段录制好的声音而是记录声音的信息然后再告诉声卡如何再现音乐的一组指令。
> 这样一个MIDI文件每存1分钟的音乐只用大约510KB。今天MID文件主要用于原始乐器作品、流行歌曲的业余表演、游戏音轨以及电子贺卡等。 > 这样一个MIDI文件每存1分钟的音乐只用大约510KB。今天MID文件主要用于原始乐器作品、流行歌曲的业余表演、游戏音轨以及电子贺卡等。
@ -55,19 +58,19 @@
> >
> ——midishow.com > ——midishow.com
**所以mid文件的本质是电子乐谱而不是记录声音波形文件的.mp3/.wav/.m4a等等文件**
### 2.2 关于.mid格式的获取 ### 2.2 关于.mid格式的获取
通过刚刚的介绍,你可能已经发现,*.mid文件因为受众并不多而并没有被广泛熟知,因而你之前可能完全没见过这个文件,更何况要弄一首自己心仪的歌了。 通过刚刚的介绍,你可能已经发现,`.MID`文件因为受众并不多而并没有被广泛熟知,因而你之前可能完全没见过这个文件,更何况要弄一首自己心仪的歌了。
这里介绍几个获取.mid格式的方法 这里介绍几个获取.mid格式的方法
1. 最简单的方法就是成为一个作编曲的人,当然,很多人做不到这一点,但是有必要提到这一点,当你在下面的渠道中都无法获得想要的文件时, 0. 最简单的方法是向你心仪的作编曲人投递一份申请请求TA将其作编曲过程中的相关工程文件给你这样你就可以获得一首乐曲的电子曲谱从而获得其MIDI文件。
你应该考虑是不是需要自己创作内容,或者,请别人帮你创作内容。 1. 如果无法向作曲人申请相关文件的话,成为一个作编曲人也许是一个不错的选择,当然,很多人做不到这一点,但是有必要提到这一点,当你在下面的渠道中都无法获得想要的文件时,你应该考虑是不是需要自己创作内容,或者,请别人帮你创作内容。
2. 当你没有这样的文件时,问问别人或者从群里下在公告的免费的也是个思路,不过这个办法通常使用次数有限。 2. 当你没有这样的文件时,问问别人或者从群里下载公开的文件也是个思路,不过这个办法通常使用次数有限且能找到的文件不多,不过,值得注意的是,**[音·创开发交流群](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)的群文件中所含的MIDI文件均为网友分享学习交流使用请在下载后一个小时内删除。**
3. 自己找mid现在我将给你提供一个完整的找mid的方法请认真学习 3. 自己找MIDI现在我将给你提供一个完整的找mid的方法请认真学习
**1.** 首先你需要在www.midishow.com中注册一个账号并不复杂你可能只需要一个QQ号。
**1.** 首先你需要在[MidiShow](www.midishow.com)网站中注册一个账号并不复杂你可能只需要一个QQ号便可以授权登录。
**2.** 登录你的账号,主界面应该如下图所示: **2.** 登录你的账号,主界面应该如下图所示:
<img src="https://foruda.gitee.com/images/1672644995747340749/36c9c143_10062986.png"> <img src="https://foruda.gitee.com/images/1672644995747340749/36c9c143_10062986.png">
**3.** 在显眼的搜索框中,输入你想要的歌曲名称,接下来的教程,我以`夜空中最亮的星`这首歌及它的mid来演示下载流程。点击搜索框完成这一步。 **3.** 在显眼的搜索框中,输入你想要的歌曲名称,接下来的教程,我以`夜空中最亮的星`这首歌及它的mid来演示下载流程。点击搜索框完成这一步。
@ -77,8 +80,7 @@
**5.** 点击播放按钮试听,网站上的效果可能一般,但是会听音乐的人应该很快就能决定你是否需要下载这个音乐。如果需要下载,你可以进行到下一步, **5.** 点击播放按钮试听,网站上的效果可能一般,但是会听音乐的人应该很快就能决定你是否需要下载这个音乐。如果需要下载,你可以进行到下一步,
如果不行,那你可以退回刚刚的页面换一个。 如果不行,那你可以退回刚刚的页面换一个。
<img src="https://foruda.gitee.com/images/1672645752246438160/47cead78_10062986.png"> <img src="https://foruda.gitee.com/images/1672645752246438160/47cead78_10062986.png">
**6.** 翻到最下面,如图,你可以对这首歌进行打分,打分可以使积分+1建议打5分你可以对这首歌进行评论一次有意义的评论可以+3分。 **6.** 翻到最下面,如图,你可以对这首歌进行打分,打分可以使积分+1如果你喜欢这首乐曲的话建议打5分你可以对这首歌进行评论一次有意义的评论可以+3分。而下载一首歌需要-3积分如果你先完成了这两项操作再下载那你还会再赚1积分。所以推荐这样做
下载一首歌需要-3积分如果你先完成了这两项操作再下载那你还会再赚1积分。所以推荐这样做
<img src="https://foruda.gitee.com/images/1672646433045265565/26ea29b2_10062986.png"> <img src="https://foruda.gitee.com/images/1672646433045265565/26ea29b2_10062986.png">
**完成后会像这样:** **完成后会像这样:**
<img src="https://foruda.gitee.com/images/1672646242419857480/5e8809b8_10062986.png"> <img src="https://foruda.gitee.com/images/1672646242419857480/5e8809b8_10062986.png">
@ -88,35 +90,32 @@
<img src="https://foruda.gitee.com/images/1672646309787744490/f459adac_10062986.png"> <img src="https://foruda.gitee.com/images/1672646309787744490/f459adac_10062986.png">
**9.** 完成下载,如图: **9.** 完成下载,如图:
<img src="https://foruda.gitee.com/images/1672646335942429563/2449ed0b_10062986.png"> <img src="https://foruda.gitee.com/images/1672646335942429563/2449ed0b_10062986.png">
4. 使用mp3转换为mid的工具不得不说科技的进步带来了许多便利让这样困难的事情也变得简单。如果上述方法仍然没有解决你的问题 4. 使用音频波形转换MIDI的工具也是一个选择。不得不说科技的进步带来了许多便利让这样困难的事情也变得简单。如果上述方法仍然没有解决你的问题那么你可以在下一章节中找到有关这个途径的说明。
那么你可以在下一章节中找到有关这个途径的说明。
### 2.3 .mp3格式转换为.mid格式 ### 2.3 波形格式转换为.mid格式
**注意,使用这个技术有一定难度,酌情使用!** **注意,使用这个技术有一定难度,酌情使用!**
概述mp3转mid需要把**模拟的波形频谱信号转为数字乐谱信号**,这个过程**一定有损失**。 文件转换:此技术是将记录声音波形文件的.mp3/.wav/.m4a等等文件转换为.mid数字乐谱文件的。
概述波形转mid需要把**模拟的波形频谱信号转为数字乐谱信号**,这个过程**一定有损失**,而且损失非常大。
请各位以后不要在答疑群中问类似于我这个转换效果为什么不好这样的问题,谢谢。 请各位以后不要在答疑群中问类似于我这个转换效果为什么不好这样的问题,谢谢。
如果直接用**widi**的话相当于对声音进行了**傅里叶变换**,你确实可以分离出其中的音高,但是效果在不同情况下差异较大, 如果直接用**widi**的话相当于对声音进行了[**傅里叶变换**](https://baike.baidu.com/item/%E5%82%85%E9%87%8C%E5%8F%B6%E5%8F%98%E6%8D%A2/7119029),你确实可以分离出其中的音高,但是效果在不同情况下差异较大,尤其是有架子鼓啊啥的玩也的时候,比较**差**。
尤其是有架子鼓啊啥的玩也的时候,比较**差**。
[widi工具链接](https://pan.baidu.com/s/1j_Jui0piQ6rMOXM0GJtqTg) 提取码b0lw [widi工具链接](https://pan.baidu.com/s/1j_Jui0piQ6rMOXM0GJtqTg) 提取码b0lw
**如果只有钢琴的谱子需要分离,有一个完美的选择**[这里](https://zhuanlan.zhihu.com/p/270999354) 如果**只有钢琴**的谱子需要分离,有一个完美的选择:[Giant MIDI-Piano](https://zhuanlan.zhihu.com/p/270999354)
如果不然有其他的乐器也需要分离,那么可能就有点困难,像cakewalk就确实也可以吧音频变成mid但是可能要 如果不然有其他的乐器也需要分离,那么可能就有点困难,像**cakewalk**就确实也可以把音频变成mid但是可能要
**先把原MP3分离成人声音轨、贝斯音轨等再傅里叶变换。** **先把原MP3分离成人声音轨、贝斯音轨等再傅里叶变换。**
当然我也可能了解的不全,没准现在已经有新的技术可以分离的更好了,那就太棒了!(〃'▽'〃) 当然我也可能了解的不全,没准现在已经有新的技术可以分离的更好了,那就太棒了!(〃'▽'〃)
另外,我们开发者也象征性的找了一些mp3转mid的网站,我们没使用过,不担保效果。 另外,我们开发者也象征性的找了一些相关的网站,我们没使用过,不担保效果。
[https://www.serocs.cn/transcription/](https://www.serocs.cn/transcription/) [serocs.cn](https://www.serocs.cn/transcription/)
同时midishow论坛里有一些大佬也提供了解决方案看看他们的发言也是一个不错的选择。 同时midishow论坛里有一些大佬也提供了解决方案看看他们的发言也是一个不错的选择。我就只给个论坛链接了经常有人问这种问题你可以去那里随便找到一篇帖子看看。[MidiShow论坛](https://www.midishow.com/question)
我就只给个论坛链接了,经常有人问这种问题,你可以去那里随便找到一篇帖子看看。
[论坛](https://www.midishow.com/question)
### 2.4 输出格式的问题 ### 2.4 输出格式的问题
@ -124,53 +123,62 @@
#### 2.4.1 .mcpack是什么 #### 2.4.1 .mcpack是什么
输出.mcpack文件其实对于一个**资深基岩版我的世界玩家**应该并不陌生。 输出.mcpack文件其实对于一个**资深《我的世界:基岩版》玩家**应该并不陌生。
.mcpack文件其实就是我的世界基岩版的附加包里面一般分为行为包和材质包 `.mcpack`文件其实就是我的世界基岩版的附加包文件,里面一般分为行为包和材质包
我们生成的命令组属于**行为包** (下图就是一个例子) 我们生成的命令组属于**行为包** (下图就是一个例子)
<img src="https://foruda.gitee.com/images/1672647779755793187/884abaa9_10062986.png"> <img src="https://foruda.gitee.com/images/1672647779755793187/884abaa9_10062986.png">
如果你是国际电脑版基岩玩家就像我一样,是可以直接打开这个文件,并将这个包导入我的世界的 如果你是使用桌面平台游玩基岩版,像我一样,是可以直接打开这个文件、并将这个包导入我的世界的。当然,移动平台也很简单,在游戏资源包界面有导入本地资源包的选项,便可将其导入
关于怎么使用,请看[**这里**](https://gitee.com/EillesWan/Musicreater/blob/pkgver/docs/%E7%94%9F%E6%88%90%E6%96%87%E4%BB%B6%E7%9A%84%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)。 资源包导入世界之后的使用方法,我们也制作了[**简单的教程**](./%E7%94%9F%E6%88%90%E6%96%87%E4%BB%B6%E7%9A%84%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md),如果你对使用导入后的文件有所疑问,可以看看
#### 2.4.2 .bdx是什么 #### 2.4.2 .bdx是什么
.bdx 文件其实是FastBuilder这款软件的结构文件可以导入到我的世界 .bdx 文件其实是一个新型结构文件,利用一些标识符对结构进行标记,可以使用相关软件导入到《我的世界:中国版》
由于这不属于官方文件,且我并不是很熟悉这个结构,所以请对这个格式有问题的好兄弟加一下QQ群问问群里负责导入的大佬。 由于这不属于官方文件,且我并不是很熟悉这个结构,所以请对这个格式有问题的好兄弟加一下[QQ群](https://jq.qq.com/?_wv=1027&k=hpeRxrYr),问问群里有导入经验的大佬。
## 第三部分 关于其他问题 ## 第三部分 关于其他问题
**由于开发者们都很忙,群友们的耐心也都有限,所以恳请大家提出有意义的问题。这里附一个关于提问方法的链接,大家可以看看。** 如果你在仔细阅读以上内容之后,仍然感觉有所困惑,可以加我们的[QQ群](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)来提问,但是请注意,**由于开发者们都很忙,群友们的耐心也都有限,所以恳请大家提出有意义的问题。**如果您在使用过程中遇到报错,希望你能够把完整的报错内容复制给我们,而不是截一半的屏幕或者在群内大呼小叫。以下两张图给了你很好的解释说明。
[提问的智慧](https://github.com/tvvocold/How-To-Ask-Questions-The-Smart-Way) *图片暂无。*
这里附一个关于[智慧地提问](https://github.com/tvvocold/How-To-Ask-Questions-The-Smart-Way)的文章,大家可以看看。
希望不要我把这个文件在聊天中甩给你,那说明我可能已经没有耐心了。 希望不要我把这个文件在聊天中甩给你,那说明我可能已经没有耐心了。
看完这份说明,如果你打算开始使用我们的工具的话,请移步至[这里](https://gitee.com/EillesWan/Musicreater/blob/pkgver/docs/%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)。 看完这份说明,如果你打算开始使用我们的工具的话,请移步至[演示程序使用教程](./%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)。
## 结尾 ## 第三部分 结尾
### 作者\<*金羿*\>(Eilles)联系方式 ### 作者\<*金羿*\>(Eilles)联系方式
1. QQ 2647547478 1. QQ 2647547478
2. 电邮 EillesWan2006@163.com W-YI_DoctorYI@outlook.com EillesWan@outlook.com 2. 电邮 EillesWan2006@163.com W-YI_DoctorYI@outlook.com EillesWan@outlook.com
3. 微信 WYI_DoctorYI 3. Telegram [@EillesWan](https://t.me/EillesWan)
4. Telegram [@EillesWan](https://t.me/EillesWan)
### 作者\<*诸葛亮与八卦阵*\>(bgArray)联系方式 ### 作者\<*诸葛亮与八卦阵*\>(bgArray)联系方式
1. QQ 4740437765 1. QQ 4740437765
**欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)** -------------------------
**欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)** **欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)**
**欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)** **欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)**
**欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr)**
**如果遇到问题,仔细地再次[阅读教程](./%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)很重要!!!!!**
**如果遇到问题,仔细地再次[阅读教程](./%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)很重要!!!!!**
**如果遇到问题,仔细地再次[阅读教程](./%E5%8A%9F%E8%83%BD%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)很重要!!!!!**
(重要的事情说三遍) (重要的事情说三遍)
**(有能力的同志麻烦给仓库star一下)** **(有能力的同志麻烦给仓库star一下)**