如何用FL studio和已有的midi文件做音乐
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用FL studio和已有的midi文件做音乐相关的知识,希望对你有一定的参考价值。
乐队想要自己录歌,主唱吉他和BASS方面有声卡,借助cubase和adobe audition强力的音频处理可以实现后期的处理,但是鼓轨及其音色及处理一直难以攻破
乐队写歌都有自己的乐谱(guitar pro5,可以导出midi文件),有没有会用水果FL studio后期润色鼓midi音色然后输出音轨的(当然也不一定要FL,只要是能处理鼓MIDI文件,改善音效制作鼓音轨的都行,我目前还有Cubase和Audition,有更好的处理软件推荐下),需要一些什么基本操作(FL玩不转啊,网上的教程大部分都跟midi无关),以及必要的步骤说下
还有如下图,打开鼓的音轨就只有这些音色,怎么变换音色(比如各种底鼓和镲片的音效选择),需要什么操作,我连复制粘贴换音效都不会
至于FL的基本使用,可以去找些视频教程(比如到土豆网找“FL Studio 基础视频教程"就有很多了)来看下,也很快能上手的。
我是个业余的玩家,以上是我的个人建议,希望对你能有所帮助。追问
写了这么多真是谢谢了!!!是的,我捉摸了半天,觉得FL自带的FPC相当可以了,鼓的每部分音色都是可调的,很细腻,虽然和midi的鼓组有点对不上,得整体移位,微调,但是业余做做音乐真是足够了。FL做的鼓轨和用cubase,guitar rig配合录制的吉他bass轨配合混缩出来的效果也是很不错的。Addictive Drums我也会下下来看看,总之感谢!
追答不客气,我懂的也不多,我是玩Trance方向的,希望以后有机会能多多交流。
参考技术A 去多下载点软音源吧如何用PYTHON代码写出音乐
什么是MIDI
博主本人虽然五音不全,而且唱歌还很难听,但是还是非常喜欢听歌的。我一直在做这样的尝试,就是通过人工智能算法实现机器自动的作词和编曲(在这里预告下,通过深度学习写歌词已经实现了,之后会分享给大家),本文我们主要聊下如何写曲。
说到用代码写曲子,有一个东西大家一定要了解就是MIDI。MIDI是一种乐器数字接口,是编曲界最广泛的音乐标准格式。MIDI并不是真正意义上的音乐文件,大家可以把它理解成乐谱,需要有环境编译MIDI文件,才可以生成音乐。这个关系有点像代码和编译器的关系。市面上可以解析MIDI文件的软件有很多种,本文将用到MuseScore2的软件,以下就是这个软件的截图,界面中的五线谱就是MIDI文件的呈现。这个乐谱是可以播放的,并且可以导出为MP3格式的音乐文件。
下面我们就介绍下生成MIDI文件所使用的Python库。
python-midi库介绍
市面上差不多有十多种python库可以编写MIDI格式的文件,本文会推荐大家使用PYTHON-MIDI。我觉得python-midi的优势是不光可以自己写程序生成MIDI,而且还可以对MIDI文件进行解析。这样的功能配合机器学习算法,或许可以帮助我们实现机器的自动编曲,当然这是后话。先来看下如何安装python-midi。
1.首先进入https://github.com/vishnubob/python-midi#Installation,将整个项目克隆下来。
2.在程序目录下执行以下命令安装,
python setup.py install
-
1
-
1
3.如果想执行某个以mid为后缀的MIDI文件,只要执行以下命令即可:
mididump.py test.mid
-
1
-
1
接下来介绍下如何写代码生成midi文件。
实操
在python-midi库中,每个乐谱用Pattern对象表示,乐谱中的每个音轨(通常音乐都有很多轨道组成,每种乐器是一个轨道)用Track对象表示。每个音符的开端用midi.NoteOnEvent表示,结束用midi.NoteOffEvent表示,可以在参数中定义每个字符的音长和音高。示例代码如下:
生成的是一个简单的音阶:
更多有趣的音乐生成代码和样例可以关注我的微信公众号进行下载,进入公众号,输入“music”显示下载链接,谢谢。
以上是关于如何用FL studio和已有的midi文件做音乐的主要内容,如果未能解决你的问题,请参考以下文章