在REAKTOR建立一个简单合成器,第2部分

Many programs exist for creating your own instruments, from Logic Pro to MAX/MSP. Few, however, are as musically immediate and satisfying as NI's Reaktor. Toby Pitman gets synth building!  

第1部分中,我们创建一个REAKTOR简单的减法合成器结构,使用内置的宏库。到目前为止,我们有被送入模滤波器与自身的ADSR ADSR包络振荡器。简单的东西!

The story so far...


在这一部分,我们要修改这些宏纳入一个LFO,将调制脉冲波形的脉冲宽度。

在我开始之前,我只是想说,,虽然REAKTOR是复杂的(轻描淡写!)它遵循简单的原则,为MIDI(事件)和音频信号路径。它采取了我的头划伤,找出最好的方式做事。我学到了什么,大部分来自开放其他REAKTOR文书,看到他们是如何。您可以学到很多东西,这种方式!


步骤-1 - 创建一个LFO

控制结构的窗口,并选择

Structure window


在Structure窗口中,你会看到LFO的。

LFO in Structure window


单击“编辑委员会和移动您的LFO。

Edit Panel


你可以自由移动的任何元素,以满足您的设计需求。您还可以使用“查看”选项卡的尺寸参数扩展的元素。

Scale elements


第2步 - 创建的PWM

双击OSC 3波宏。在里面你会看到的宏观结构。我们要编辑!

Edit the macro


在端口创建一个新的控制结构的窗口,并选择内置模块

Name the port


删除的P-宽度和W之间的电缆上的脉冲振荡器和拖动它附近的LFO输入。创建一个新的旋钮。

Create a new knob


将它命名为“ 低频振荡

Name it PW


在功能选项卡,你会看到旋钮的范围。默认情况下,它有一个最大值和一个最小值为0。这是好事。

我们要做的是旋钮的值乘的低频振荡信号。 0 1,这将是由LFO发送的全部价值,我们必须通过没有信号。这是简单的数学:任何数乘以0等于0。任何数乘以1等于相同数量!在0.5中,这将是信号值的一半。

这样我们就可以选择被发送到从LFO宽度控制的信号量。


第3步 - 做一些数学

创建一个乘法模块: 控制结构的窗口,并选择内置模块

Multiply


连接LFO的输入和低频振荡

Connect LFO input to LFO > PW


我现在想加入这一结果的P-宽度控制整体脉冲宽度值设置的电流值。

为了做到这一点创建一个附加模块, 内置模块

Connct outputs from P-Width and Multiply module to left-hand ports


回到仪器的结构和连接LFO的OSC 3波宏LFO的端口。

Connecting Instrument structure to OSC3 Wave macro


第4步 - 清洁​​和测试

解锁面板和移动您的新的LFO

Lock the panel


如果我打了一些笔记和增加值,你可以听到的脉冲宽度调制。我也将增加LFO的速度,这样你就可以听到效果。

[音频ID =“11898”]


现在全部完成。下一次我们会发送LFO的过滤器。这是一个比较棘手和使用的方法略有不同,因为我们需要混合与过滤器ENV。至此!


For the past 20 years Toby has worked as a professional guitarist, programmer and producer. Clients include Sir Paul McCartney, George Michael, Shirley Bassey, Yusuf Islam, Giles Martin as well as the London 2012 Olympic Ceremonies. He has also worked extensively in TV, Advertising and Film. As well as composing himself he has also ... Read More

Discussion

Gary Hiebner
Nice One Toby! Reaktor is a bit of a mystery and these tips really help out demystifying Reaktor.

Want to join the discussion?

Create an account or login to get started!