|
法国IRCAM中心的博士生Léopold Crestel最近完成了博士答辩,他的研究课题为: Neural Networks for Automatic Musical Projective Orchestration% B7 }$ {7 \' C$ r2 J3 u# g
7 f. k$ L; x) Q9 X+ r, u) [% F: b
即利用神经网络自动将钢琴谱转为管弦总谱。
* e4 x4 s. S0 C
4 c5 P# U& Y/ \' j( ^* |3 Z) c
IRCAM的Léopold Crestel
& _. N% a) Y5 s
2 H! @! b% A/ L+ Q配器是大多音乐院校中必学的四大件之一(和声、曲式、复调、配器), 国内常说的配器课程往往指的是乐器法和配器法两个部分,这门课的任务常常是将钢琴曲谱改写为特定乐队编制的总谱,对作曲者对各个乐器的乐器法以及各种音色组合效果的熟悉程度有很高的要求。 以穆索尔斯基的《图画展览会》为例,给出钢琴谱,下图为配器后的结果: a( M/ O0 k( A- h3 E
) w4 @* \% a _. }8 q6 U) I
/ J6 U7 R, [" V3 p9 `
: a" t0 V1 z( N我会乐意把配器任务比喻为给一幅画上色,总谱是你的画板,各种乐器在不同音区的音色就是你的颜料,不同的颜料可以组合出新的奇异的颜色,不同的人也可能涂成完全不同风格的作品,就像曾风靡一时的Secret Garden绘本一样,它具挑战性、自由度高,但也趣味横生。' z6 d: a; c+ F0 x+ [
* ^8 L9 D$ I" A" A
2 ?6 K* W4 `( W; J% D- j
& H+ j: E- B6 p' j- q! A
8 U$ _4 n1 R3 \2 uLéopold这项研究从他硕士期间就开始,已经有了一定时间的积累,网上也放出了部分demo:
9 j ?4 s6 i5 X: e8 |3 i5 ~ j
5 W( e. V8 F! B0 t. x8 Y& a<https://qsdfo.github.io/LOP/results.html>9 L6 f0 X- F. B
3 M4 ^2 U) B8 T: s& p% X% [- w3 O
虽然音乐生成领域有很多“美好都在demo间”的案例,但这个页面并没有只放最优结果,虽然从音乐专业角度看会有很多问题,但是个人觉得这样复杂的任务能得到这样的结果也还是很让人振奋的。研究的基本介绍在:
3 P" Z, b$ H5 E( S! J2 X; p: W
: }; u/ R5 f, m$ A/ n<https://www.ircam.fr/agenda/sout ... old-crestel/detail/>
! \ M& p2 @0 c$ I0 Q6 p2 r
+ p4 A8 i, N0 m5 m; l" ~$ F不想看英文的读者可以看我粗略介绍一下:
) R8 X9 [3 Q/ A! E5 m& @6 V
$ k# ^( R, Y, g在过去的几个世纪里,“配器”这项工作一直采用基于经验的方法,因为关于配器的科学理论往往显得较为隐晦且难以捉摸。和声以及复调我们都可以用音乐理论中的规则很好地描述出来,但配器始终是通过作品案例来进行教学的。
0 q! z+ c, u. z. [7 O$ k, R6 h这项研究中,我们聚焦于将钢琴谱转换为交响乐总谱的任务,并以著名作曲家如海顿、莫扎特、贝多芬的风格为主。研究首先设计了一套实时配器系统,读取钢琴演奏者演奏的和弦序列后实时进行配器。接着放宽对“实时”的要求,采用虽然慢一些,但是更强的模型来生成非随意的总谱,这种方式也更接近人类作曲家的写作过程。3 b7 J1 ?7 [! G- o) k1 l5 q4 d& }
通过观察大量人类作曲家的配器及对应钢琴缩谱的数据,我们希望能够通过统计学习的方法捕捉钢琴转总谱的写作机制。深度学习在无监督情况下是个比较有前景的路子,更具体地,针对高自由度目标空间和小样本量的情形,我们研究了自回归模型。这样虽然牺牲了速度,但自回归模型能更好地学习到谱子之间的相互依赖关系,这在配器这项任务下是非常重要的。
' ]! w5 T: h; j9 Q. v
" i9 i8 J" ?# e; R项目也非常慷慨地公开了钢琴谱与对应总谱的数据集:
0 e* t& o4 X- o- t0 q
; N* l3 {8 t5 W3 L; x<https://qsdfo.github.io/LOP/database.htm>
7 x3 o. c7 S' U6 R1 Z' T1 C
A6 _, R. a( t- K8 x1 F0 h7 I以及源码:
$ O& W* g' }$ m6 ^1 U% \ K
8 T! U" R6 J' p9 n<https://github.com/qsdfo/automatic_arrangement>$ y# P, {% A0 J& ?
/ Z6 d% p+ B, X! U类似的管弦配器工作今年在中央音乐学院曾经来过一位冰岛哥KJARTAN óLAFSSON博士介绍了他的团队已经做了十年的辅助作曲系统Calmus:# M2 j1 h1 O/ s0 z9 C
; Y& p! R7 [$ K1 F3 _2 j<http://www.calmus.is/>: f. {% T4 j& }+ r6 y" I+ q
% K! t% ]( J8 N! J系统由许许多多的音乐理论规则下的函数以及一些强化学习思想下的训练成果集成而成,对多种复调规则及旋律细胞、音阶进行了封装,现场的演示让我觉得Calmus系统可能更适用于偏现代和实验性的作曲,而本文提到的自动配器系统则更加适用于传统作曲的配器任务。 |
|