快速创建开源Chiptune音乐

图片

因此,您可以制作游戏,添加新功能并进行测试。是的,结果很好。但是缺少了一些东西-游戏太安静了。你需要音乐。当然,您可以从Internet找到并下载免费的音乐,但这不是游戏开发人员,而是对他人作品的利用。因此,让我们编写自己的音乐。这就是您写的音乐听起来[ 车道:在收听之前降低音量]:


这是我在本教程结尾处所做的,

我们将在没有音乐制作经验的情况下编写此Chiptune音乐。为此,具有一点创造力和理解旋律听起来不是很正确的能力就足够了。

制作音乐并不容易。但不是超级复杂。是的,您可以成为音乐家并学习作曲家等的作品,但是我们制作的是业余爱好游戏,因此我们不需要此类知识。我将逐步解释如何创作音乐。

我们需要什么


该列表仅包含编写“快速而肮脏的” Chiptune所需的内容。这是最低要求。

DAW-数字音频工作站


DAW是数字声音工作站。它是其中之一的数字版本:


今天,即使是专业的录音室也使用DAW,但是它们将照片中显示的所有设备都连接到了计算机上。


数字音频工作站

这对您和我来说都很方便,因为我们不需要所有这些复杂的设备。是的,我们什至不使用钢琴键盘,仅使用一只鼠标(我个人仅使用开发中带有触控板的笔记本电脑)。

DAW具有许多强大的功能。它们具有钢琴键,录音功能,MIDI功能,用于使用虚拟乐器演奏的录音音符。他们可以导出许多不同格式的音乐。

有许多不同类型的软件。而且大多数都不是免费的。我不知道为什么,但是所有游戏开发人员都不特别愿意掏出DAW。老实说,很长一段时间以来,别无选择:要么购买软件,要么盗版软件。

但不是今天。现在,我们可以下载功能强大的免费开源DAW。您可以在这里获得Ardor

VST-Virtual Studio Technology仪器


顾名思义,VST Instrument是一种虚拟仪器。他演奏从真实乐器采样的音符。高质量的VST可以存储其模拟乐器的数百个音频样本。或者他可能只有几个。通常,文件大小越大,内部包含的样本越多。

VST播放MIDI信号中的音符。在过去,我们有带有操作系统的MIDI合成器。您可以播放MIDI音符C3(在小八度音阶之前),而合成器则演奏C3。您可以命令合成器播放钢琴或小号的声音。您可以在连接到计算机的键盘上弹奏音符,或将其输入到DAW中的音序器中。

但是他们听起来很糟糕。它们仍然隐藏在您的操作系统中,并且听起来仍然很糟糕。但坦率地说,现在它们比以前要好得多。

VST用真实的乐器声音代替了可怕的合成器。您可以找到任何工具,其中许多都是免费的。我们使用了一些非常适合“快速又肮脏”项目的工具。它们不会像虚拟电子管那样对乐器进行采样,因为我们将编写Chiptuns,但它们的声音要比仍存储在计算机中的MIDI糟糕。

脉搏



PULS

下载PULS 这里这是一款非常简单的合成器,功能非常有限,非常适合我们,因为我们并不真正知道我们在做什么(但很快就会发现)。

蓝ARP


您可以在这里下载这是VST,但不是工具这是一个“模式定序器”;可以视为其效果/插件,适用于其他VST。


屏幕快照Blue ARP

本质上,它修改了MIDI输出,例如,保留一个C3音符并将其转换为各种音符的模式。正确地将其称为MIDI琶音器(MIDI Arpeggiator)

旋律发生器2


这个免费软件程序是由Dirk Jan Powel开发的,是对他的文章的补充。很难找到,但是我设法找到了链接。该软件将为我们带来一曲曲调。

德克·扬·鲍威尔(Dirk Jan Powel)已死,这意味着Melody Generator 2很可能不会得到进一步的开发。幸运的是,他写了以上文章,并且由于该程序的帮助包含了很多理论知识,希望一些无聊的开发人员将继续发展他的令人惊奇的想法。

las,该程序不能作为VST插件使用,尽管它会很棒(我向开发人员提示)。但是她可以创建MIDI文件,如果您还记得VST乐器只是演奏MIDI音符,那么我们将了解我们可以使用它做什么。

就这样。这就是我们所需要的。四个下载的文件。

安装


安装Ardor,并不难。最好选择32位版本,因为上述VST也是32位。您可以构建网桥,以便32位VST可以在64位软件中工作,但是我还没有找到适合我的解决方案。大多数免费的VST是32位的,如果它们具有64位版本,则通常仍会存在32位版本。64位版本提供对大量RAM的访问,在我们的情况下,这不太可能成为限制因素,但是如果您为每台仪器使用这些千兆字节的大型VST中的一个,则将需要此数量。

接下来,您需要将VST文件放在所需的文件夹中。就个人而言,我创建了一个新文件夹,只是告诉Ardor在该文件夹中搜索普通文件夹(我们将在下面讨论)。

就这样。安装完成。

客制化


Ardor通常非常易于配置。我在Windows上进行开发,因此在Linux上,安装顺序可能会有所不同。

首先运行程序并创建一个新会话。您可以选择任何文件夹来放置它。


选择“空模板”,然后选择“打开”。

然后,音频配置选项将打开。如果您不熟悉此类内容,那么这部分可能会令人困惑。


作为Audio System,应选择默认系统。

驱动程序取决于您拥有的声卡。 ASIO驱动程序的延迟很短,也就是说,您可以将电吉他直接连接到计算机,并在DAW中使用吉他效果。如果您尝试在没有ASIO的情况下执行此操作,则信号中会有一个延迟(以几百毫秒为单位),这将极大地破坏拍子。

良好的ASIO驱动程序可使延迟小于40 ms。您只需花很少的钱,就可以购买外部声卡,该声卡具有极低的延迟,并且可以连接钢琴键盘,麦克风和吉他。

我不会做任何事情,因为我们只是播放以MIDI信号录制的音轨,因此我们选择MME。

输入设备 -此参数并不重要,我们不会录制声音。

输出设备在这里也不是很重要。

但是,将采样率设置为44.1kHz 很重要。我们保持其余的不变。这是唯一重要的事情,因为此标准需要用于我们的音乐曲目。

单击“开始”,程序很可能不会给出任何错误。 Ardor启动并在文件夹中搜索VST工具。然后,您将看到类似以下内容:


Ardor编辑器

如果未出现此窗口,请在右上角找到“编辑器”按钮,然后单击它。

然后,我们只需要告诉Ardor VST在哪里(除非您将它们放在标准系统文件夹之一中)。为此,请从菜单中选择“ 编辑”>“首选项在“首选项”窗口中,从左侧导航菜单中选择“ 插件”>“ VST,然后将路径(“ 编辑路径”)更改为使用VST的文件夹。


Ardor VST首选项完成后

,再次单击右上角的“ 编辑器 ”。就是这样,该程序已经过调试,可以开始制作音乐了。

录制低音部分


这是最简单的部分,老实说,对于某些游戏和场景,您可以在此处结束。

将新的MIDI轨道添加到Ardor会话。只需右键单击并选择添加曲目,或选择轨道>添加轨道,巴士站或VCA ...从菜单中


添加新曲目

将会出现一堆选项。在左窗格中选择Midi Tracks,然后在主面板Instrument区域中,选择我们的简单PULS合成器(我将其称为PULS_1_1)。选择工具后,单击“添加并关闭”。

现在,编辑器中出现了一个新轨道。可以通过将鼠标移至边缘之一来扩展它,直到出现调整大小光标为止。应该会出现一个小键盘。点击鼠标按钮。如果您听不到声音,则说明有问题。在原始文章上写评论,我会尽力帮助您。

选定的轨道以红色突出显示,并且几个小元素出现在窗口的左侧。


这些相同的元素

在那里您将看到PULS_1_1;双击它。 VST窗口打开。所有VST都有一个窗口,即使最简单的窗口也是如此。 VST的作者通常会创建一个奇怪的界面,并且控件的位置没有任何逻辑或含义。实际上,有几个我无法使用的VST,因为我不知道如何管理它们。

但是,这些控件中的每一个都与可以通过MIDI控件以编程方式更改的内容有关。实际上,MIDI不仅是您演奏的音符,而且还是一组控制信号。 DAW像Ardor允许您使用渲染的曲线和图形传输这些信号。例如,您可以逐渐增加声音的大小,或者在多个音乐小节上逐渐将某个旋钮从0旋转到100。 (谁知道该旋钮的作用?这已经是VST问题,Ardor只是发送信号。)

如果您有一个Midi控制器,或者购买了一个控制器,则可以扭转该旋钮并将其连接到VST控件上(这样就可以开始使用创建该音乐工作室,并在本文开头展示其照片)。随着时间的流逝,您可能想在其中投入资金,但这并不是因为您会弹钢琴,而是因为当编写大量音乐或进行更深入的学习时,它可以使您更轻松地聆听样本并调整设置。

如果您想进行实验,请不要忘记所有这些用于将来控制MIDI的方法。

好了,回到低音部分。您应该看到以下图片:


PULS窗口

您可以根据需要自定义这些橙色按钮。开始在主窗口中的轨道上播放这些键之一,以了解您在做什么。但是要播放C3及更低版本的音符,因为我们想听到低音音符(使用键左侧的奇怪滚动条向下滚动键盘)。这里有一些建议:

  • OSC1OSC2是频率发生器。它们类似于正弦波发生器并产生“噪声”。
  • 效果很好奇,这些按钮中的每个按钮都包含相应的效果。
  • Release — , — , — .
  • LFO — (low-frequency oscillation), ; , , , . , , OSC, , . , — 100%, — 0%; , , . LFO , 100%, , ..

    VST- LFO. , . .
  • LFO Shape — , LFO. , ,
  • LFO Dest — LFO, .
  • LFO Speed — LFO. ,
  • LFO Depth

收到所需的声音后,您可以关闭VST窗口。

现在我们需要将Blue ARP添加到我们的轨道中。我们之所以需要它,是因为我们绝对不知道音乐是怎么写的,音乐是数学的,计算机是一个很棒的计算器,所以他绝对可以为我们做。

右键单击左侧的项目框,然后选择新建插件。浏览所有其他菜单,然后在其中找到BlueARP。出现以下确认对话框:


确认对话框

选择添加我们不想替换现有的PULS工具,但想添加一个新工具实际上,我不会将BlueARP称为工具,但是在VST世界中并没有太大区别。

查看VST是否可以输出信号并接收其他VST的输出作为输入。它们可以被链接(取决于所选的VST是否能够胜任),并产生奇怪,令人愉悦和令人惊叹的效果。

选择添加后,蓝色ARP工具可以自行打开。这是正常现象,
但首先我们需要在PULS之前将元素字段中的元素移到最顶部项目字段如下所示:


PULS之前的蓝色ARP

这告诉程序蓝色ARP将信号输出到PULS。 BlueARP将修改我们输入的MIDI音符。

在“ 蓝色ARP”窗口的右上角,有一个下拉列表,显示“ 01/12”。打开此列表,然后选择其他内容。选择后,按键盘上的音符,但不要松开。


窗口蓝色ARP

哇!听起来不错,对吧?我选择了51。

当然,您可以创建自己的控件,但是您需要仔细研究这些控件。做吧!那里的一切并不那么复杂,只是它不包含在快速音乐写作主题的框架中。预设对我来说已经足够了。

收到所需的声音后,我们可以关闭VST窗口。在Ardor编辑器屏幕上,需要确保已选择铅笔小图标,并且已启用每个小节上的网格对齐功能。让我们将速度设置为每分钟120次,大小为4/4。


对我们有用的设置

现在,单击曲目的开头,并将字段拖移大约20-25秒。在这个项目中,您将需要创建一个较短的合成,但是对于演示,我们将快速完成所有操作。

重要的是,您的领域应从赛道的每个起点开始。值得点击大约20-25秒,然后回到起点。现在,将鼠标移到该新字段上时,将看到一个绿色矩形。我们将在他身上写下便条。

从曲目的开头选择一个音符,从开头开始,然后将其拖动到结尾。我选择了F2。完成后,按几次空格键,直到听到音乐播放。

精细。

您可以更改便笺的长度并添加新的便笺。不要将它们彼此叠加,也不要经常更改它们,因为这仍然是低音部分。这是我的路径:


我很酷的低音部分

那就是我们低音准备就绪的地方。

创作旋律


让我们将Ardor在后台停留一分钟,然后打开Melody Generator 2与商业软件相比,该程序很丑陋。


哦,天哪,混乱,

但是她可以应付自己的任务。界面混乱且不便,但结果有效,并且程序本身是免费的。所以这就是我们要做的。

模型设置吸引力模型。您可以与其他人一起尝试,我只是选择了提供最佳结果的方法。在最左侧面板的“ 仪表”部分,您需要选择4/4尺寸,使其与Ardor中指定的尺寸匹配

我在Ardor创建了12个低音鼓;这可以通过沿着轨道从上到下延伸的粗白线来理解。在“ 酒吧:节拍”部分的曲目上方也小数字。


小节:节拍

因此,请Melody Generator 2中设置Nr小节使其匹配。 然后,您需要在“ 音高参数”面板中更改“ 琴键”,以使该参数与我们在低音部分中放置的参数相匹配。实际上,您只需简单地用Google关键字“ F-Major”(“ F Major”)查看“ F Major”中包含哪些音符,等等。您需要使低音音符与琴键匹配。确保选择低音部分使用的键。 目前所有其他设置将保持不变。完成后,我们可以与他们一起玩耍并了解他们在做什么。在“ 旋律构建”面板中 单击“ 新旋律





。然后,在其下方,您可以点击添加完整零件

繁荣! -现在窗户上有音乐。


魔术产生的音乐

在左上方的面板中,您可以单击播放。有时,在播放过程中,窗口会冻结,但没关系,音乐结束后,窗口就会恢复活力。如果需要,您可以更改MIDI乐器,但是到目前为止,我们对钢琴感到满意。

您可以按“ 旋律构建”面板中的其他按钮来随机化零件并重新生成它们。下拉列表中有两个选项:“无限制”。更改这些选项时,旋律会重复很多,这通常就是我们所需要的。

完成后,按Ctrl + M或选择菜单项Melody> ExportAsMidi。将文件保存在某处。

返回Ardor,然后从菜单中选择会话>导入然后导入仅从Melody Generator 2导入的.mid文件。到目前为止,我们不需要更改任何导入选项。之后,将再添加两个音轨-删除第二个音轨,这是秒针,这是我们未在Melody Generator 2生成的(毕竟,钢琴是用两只手演奏的)。要删除曲目,请右键单击它,然后选择“删除”。

现在,选择带有注释的新曲目。在elements窗口中,将PULS添加到该轨道中,您已经知道如何执行此操作;但这一次替换现有工具。还将Master的输出更改out 1 + 2


切换到1/2

设置完成后,您可以按空格键并收听新歌曲!

改善音乐


我们假设在制作低音部分时,您观察到了一定的音调。那么两个部分都必须有序。您可以尝试重新生成旋律,直到获得合适的音调为止,或者只是上下移动旋律中的各个音符,或者如果您不喜欢它们,则将其删除。

这部分内容完全取决于您的口味,但是最有可能您仍然需要抛光旋律。我们开始做吧。

出口


Ardor中,选择“ Sesson”>“导出”>“导出到音频文件”您可以复制我的设置,但是最重要的是文件格式。所有其他设置已经正确选择。


导出窗口设置

这是我的结果;我唯一要做的就是在旋律中更改两个音符。


我的构图被我称为“使迷失的细节更加优美”(照顾耳朵)。

进一步的步骤


这就是快速创建曲目所需要的。但是,您可以执行以下操作:

  1. 使用软件的参数进行实验,了解如何创建不同的随机旋律,更有活力的乐曲(带有更多音符),次要乐曲和更少的音符。
  2. 下载更多VST工具。使用相同的工具,您甚至可以生成类似管弦乐的作品。互联网上有大量免费的VST工具。
  3. 创作更长的音乐。尝试重复重复音乐短语。您可以更改一种乐器的词组,而其余的保持不变,等等。
  4. 添加更多工具。老实说,通常少量就足够了。
  5. 详细了解制作音乐。密钥,构建等 如果您可以立即在软件中听到结果,就很容易弄清楚。
  6. 您可能还需要学习如何音乐流传输到专有引擎。



我希望您喜欢探索为游戏快速创建Chiptune音乐的可能性。

All Articles