Side Menu
查看: 14368|回复: 0
收起左侧

[FL Studio] FL Studio 中的 MIDI 输入和输出

[复制链接]

1万

积分

3

听众

173

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
15899
发表于 2008-5-21 08:40:40 | 显示全部楼层 |阅读模式
Ignacio Segura 深入研究了一些让 FL Studio 用户最头疼的问题:虚拟乐器的使用和外部合成器的集成。在由步骤和实用屏幕截图引导的教程中,它涵盖了硬件合成器的使用、对 Windows 通用 MIDI 声音库的访问、具有多个输出的虚拟乐器的管理以及 Chordspace 的使用。
! F$ w1 F' ~# S- V4 B. S( o& K  l3 w# j7 f2 s
FL工作室
9 Q1 _& ]5 y0 l: k8 e: V第一个就是第一个。MIDI 到底是什么?
1 S2 _6 A1 g: m: O7 H" Z. R# `2 }9 f
MIDI(乐器数字接口)是一个很好的解决方案,解决了 70 年代末随着电子乐器一起出现的一个大问题。问题是:如何使所有这些截然不同的设备一起工作、相互通信?例如,当您在一台设备上按下“停止”按钮时,所有其他设备如何立即“知道”“停止”按钮已被按下?怎么可能有人在一个键盘上演奏一段旋律,然后将其带到另一个品牌而无需再次演奏?我们如何才能在所有设备上保持相同的节奏并同时在所有设备上随时更改节奏?% v( w+ m- x9 k* i2 [9 ^
8 ]' e& u7 ]0 S' Z5 n- O! g5 r
答案:这一切都很容易实现,只需确保这些设备能够“相互通信”,即使它们来自不同的制造商。需要一种所有这些设备都能理解的通用语言。这种语言就是 MIDI。
# V% E- _' o& ^) n. ]8 e& i7 M) e7 W  q" o: U
4 ^3 v6 N2 E$ M! t& v
如果您关心音乐技术,那么您就会关心 MIDI。尽管已经有二十多年的历史了,它仍然是完全有效的,并且所有制造商都投入了大量的精力来确保他们的所有设备都能够“正确地表达和理解 MIDI”,这非常好,因为这使我们能够做相当多的事情。一些奇怪的事情,来自不同时期的设备,例如:
4 R# i0 w, ^: i( X3 d6 U# X) L2 Q, t3 \( {( p- U1 f  b
给自己买一个 1986 年的旧键盘并通过 FLStudio 控制它。5 }7 c- q9 J, W: b9 U( O
更奇怪的是使用相同的键盘来控制 FLStudio,尽管在制造键盘时 Windows 还不存在。
% R3 B  R8 m0 a& U/ a# q  C但是如果我没有键盘怎么办?如果我只使用虚拟仪器怎么办?在这种情况下我应该关心吗?通常不会,因为开发人员努力让他们的产品自动处理技术细节。但在某些情况下,在 FLStudio 中了解一点 MIDI 是至关重要的。8 k" Z; E$ j2 _# P

- q3 d' \. [! f/ c/ A* n* A6 ^情况 1:您有一个硬件合成器
1 i( v' ]( r; k4 i5 K
; U1 c: x7 ^+ x8 e2 Z+ m5 [如果您有硬件合成器,您需要了解 MIDI 的工作原理,至少足以正确连接所有内容。这里我们将放一个带有 Virus C、Edirol 键盘和 FLStudio 的实用案例。
! x' }, g2 l8 [! N8 W/ P  v6 f2 F" w0 S" o0 n" t' L* O% [0 U
访问病毒
% g& z. _4 x+ E  J2 W) y要利用硬件合成器,我们必须做两件事:首先,将乐谱发送给它,然后将其发出的声音传送到 FLStudio。
* G$ D; s  T# O. q" Y. c1 t% B; e2 M; y
加载一个 MIDI 输出生成器(通道 -> 添加一个 -> MIDI 输出)并按照镜像进行配置。MIDI 输出端口应与您在 MIDI 设置中为插入硬件的端口设置的编号相同。在示例中,病毒连接到 Edirol 控制器并被分配端口 1。
0 T2 H( o+ @) u/ m) Y
; N) e8 o" R2 s6 k4 `4 g" f2 U9 R外部MIDI
9 m( U* D7 [" j. u注意:在此示例中,我通过加载预设来添加 MIDI 输出,因为已经为一些合成器配置了 MIDI 输出预设。除了 Virus 之外,还有 Roland JP-8000、Clavia Nord Lead、Waldorf Micro Q 的预设...您可以在插件预设 -> 发生器 -> MIDI 输出中找到它们 我们只需要我们
6 h8 F, n5 p" j0 S* i' `2 i# m( t% U# f/ ~1 l! e+ z, B+ e' [$ y
心爱的声音设备到达定序器。我们转到混音控制台 (F9),选择一个空闲通道,然后选择连接病毒的声卡的音频输入作为输入源。
9 f! b: b6 ]' M2 C
# v( D# ?# L/ B9 i混合器8 y' v# E" s2 b- e# X1 d: f1 _" h
注意:如果您无法选择任何输入,则说明您的声卡没有 ASIO 驱动程序、未在 FL 配置中选择它们或者它们有问题。0 r) H- D7 J+ g% H! T
" ?1 X/ n' [- u1 x) [
案例2:通用MIDI/ R( M) Q! \0 r
' e8 X# g! e8 t! P
假设由于某种原因您想要访问 Windows 附带的通用 MIDI 声音库。例如,创作一个可笑的多音调(重要的是它是可笑的)。通用 MIDI 只是键盘音库的标准。像钢琴总是排在 1 号节目、教堂管风琴排在 20 号节目这样简单的事情。当然,在不同的设备上听起来会有所不同,但至少它们是相同的乐器。当然,制造商可以自由地尊重或忽视这一标准。
" f+ E  [3 ^' B7 @* c& u3 F4 ^. G+ P9 i1 W7 \/ t
至于如何使用它,其想法与硬件合成器相同:我们进入混音器的一个空闲通道,并在那里加载一个名为“Fruity LSD”的效果。我们选择一个输入端口,加载 MIDI 输出并将其分配给我们为 Fruity LSD 提供的相同端口。, B; }- F3 P0 K5 \) G: ]% P  f8 M0 r' b

+ s* T: x! M. n2 x/ c' j$ R: R+ e果味LSD: t- L3 X* p# S6 b5 C" p: Z
您会注意到,LSD 有十六个盒子。通过单击每个声音,您可以选择不同的声音,但 10 种除外,这是为打击乐器组保留的。这就是通道号进入 MIDI 输出配置的地方。这 16 个盒子中的每一个都是一个通道,在 MIDI 输出配置中我们选择要使用的通道。如果我们想使用多个乐器,我们必须将它们放置在多个通道上,然后加载多个 MIDI 并配置它们,以便它们通过相同的端口发出但通过不同的通道“说话”。
/ ]5 T+ g5 b$ e. u" T/ v4 l4 g5 v% t4 `6 e9 S
案例 3:采样器和 ROMplers:具有多个输出的虚拟仪器# v4 V' j4 H) i9 N9 f
1 R; e+ I2 O' t5 B6 A: w
有些 VST 乐器(例如 Kontakt、Directwave VST 或 Sampletank)似乎能够加载多种乐器。然而,当我们想听它们时,只有我们加载的第一个播放,或者在 Kontakt 的情况下,播放所有这些。
( B) F" p' K! |1 Y( f2 n! R7 E7 @$ o3 f1 I3 U! H0 v" X
发生这种情况是因为我们总是在通道 1 上与该仪器“交谈”。如果您阅读了前面的案例,您就会确切地知道我的意思以及该怎么做。加载 MIDI 输出,分配与分配给插件的输出端口相同的端口...但还有其他东西。
, w% e) _' _! q. ^$ _! J% m
7 v! U7 Q6 r7 F. U# Y0 b样品罐多路输出
5 D  }) F- ~5 d请参见图中我如何选择启用多个输出选项。以便?拥有一个可以加载多个乐器然后通过调音台上的同一通道输出它们的东西有点愚蠢。合理的事情是它们可以以不同的方式出现,从而能够产生不同的效果。这就是为什么我们标记该选项,以允许仪器使用多个输出,这些输出是分配给它的输出和后续输出。在示例中,由于我们已将 SampleTank 分配给混音控制台上的通道 7(参见图片),因此 Sampletank 将使用通道 7、8、9 和 10。限制为四个不同的输出。
- y* T, g: A, L5 r# U+ `" Z: p7 F$ F
要将加载的声音分配给不同的输出,您必须查看您正在使用的插件的帮助,因为每个插件的做法都不同。对于 Sampletank,有一些称为“输出”的按钮。在 Kontakt 中,做法有所不同,在 Directwave 中则是另一种方式......  X7 }9 q) T0 E( c7 z3 h/ h- [: B

. q& X2 k: j) q2 r8 `* P4 F; c. G案例 4:Chordspace:一个接收一个乐谱并给出另一个乐谱的插件0 L- ^9 H  _. |1 Z
" O+ m) W8 v+ A6 |) @0 I* l
最后,还有一个稍微罕见的案例。插件不仅可以接收 MIDI 消息并产生声音。他们可以在不发出任何声音的情况下接收一些音符并返回其他音符。' Z, U! k" \& C
! s8 F( S: ~) M" A' y' l
Chordspace 就是这种情况,它是一个生成和弦的插件。您选择一个基音,它会在屏幕上示意性地显示使用该音符的所有和弦,每个和弦及其变体都放置在六边形中。如果您单击其中一个六边形,它将“发出”该和弦。但要让它听起来,你必须将和弦发送到某个地方。+ A' \1 l* ?5 |) z
+ A" w0 W9 [, [0 X, F
每次加载 VST 乐器时,都会在乐器窗口右上角选择输入端口。您已经从前面的两个示例中熟悉了这一点。不过,这些仪器也有一个输出端口,但您必须选择相应的选项才能看到它,如图所示。
0 W- @. D) \2 X( k) Y
& Q. h0 j, Z$ |; H! @. [和弦空间
$ o8 x, ?& ^: Q$ a. ?- ^在此示例中,我已将外部合成器(我的 Virus C)分配给端口 1,将通用 MIDI 的 Fruity LSD 分配给端口 2,将 SampleTank 分配给端口 3。现在,如果在 Chordspace 中,我选择 1 作为输出端口,当我单击如果我选择 2 果味 LSD,如果我选择 3,样品罐,它的六边形之一将发出病毒声音。! X2 R4 r! W0 W3 r& j
% I3 M7 o, m: a
结论" Y6 r; a! t  `6 b/ G; U
( n+ u$ i. C* n* `
如上所述,您必须充分利用虚拟和非虚拟仪器。不再需要加载四个 Kontakt 或四个 Sampletank 来加载四种不同的乐器,您可以在同一个乐器中完成所有操作。来自好家庭、受过良好教育的CPU会感谢你。9 M0 m& ~# v# c: X+ u, P# z
$ D8 o# M% K) u% U& _- W6 p
此外,许多老式二手合成器现在正以荒谬的价格出售:Yamaha AN1X、Alesis QS-6、Roland D-50...它们听起来都很棒。对于一个好的控制器键盘的成本来说,您可以获得二手的这些奇迹之一,并且不仅拥有控制器键盘,而且还拥有一个不使用 CPU 的“老式”合成器,并且感谢您从本文中学到的知识, , 您将能够更好地利用它。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则