ZT 李鸿章听过《彩云追月》?
尝试在网上找一点有关《彩云追月》的资料,惊觉有如下的说法:「据香港中文大学古籍民志研究资料:《彩云追月》早就见於清代广东粤音曲谱,对小生活写景抒情的诗情画意的描写就是典型的广东民间音乐风。民志称李鸿章任两广总督时曾将此曲抄送大内演奏。」而这说法已经不知为多少网页复制!说来,笔者也试过,如果在搜寻引擎上键入「广东民歌 彩云追月」,搜寻结果也一样「群情汹涌」!
这又让我想起,其实之前都看过一本杨瑞庆写的论著《中国民歌旋律形态》(上海音乐出版社出版,2002年6月 初版),页七便提到「(《彩云追月》)这首民歌是先由任光根据广东民间乐曲改编成器乐曲,后又经人填词而成。」当时只怀疑杨这说法有何根据。何况,同一书 中,钻研旋律多年的杨氏竟把姚敏作曲的国语时代曲《卖汤圆》误认为*民歌,颇是遗憾。可是现在网上的那个关於《彩云追月》出处的说法,更是「惊人」。
然而,这个网上说法,所叙及的语词颇有不清不楚之处,比如甚麼是「古籍民志研究」?甚麼是「粤音曲谱」?
笔者立刻请教了余少华(现职中文大学音乐系)、余其伟、郑伟滔等学者与粤乐名家,他们对网上这个说法都深表怀疑,觉得很可能是穿凿附会。是的,很感谢网友们把《彩云追月》的出处移赠给岭南人,与有荣焉!可是这也不大会是事实,不敢接受!
查李鸿章任两广总督的时间,乃是1900年1月18日至7月17日。如果李鸿章有机会在广东地区听到《彩云追月》,还使人把曲谱抄送往朝廷。那意味这首「广东民间乐曲」在1900年的时候还在民间不住的流传。《彩云追月》如此动听,照理应该一直流传下去,获广东的音乐家发扬光大,但事实却不是这样。
据黎田、黄家齐合著的《粤乐》一书,广东地区的粤乐琴谱曲集,可考而又最早的一册,是出版於1916年的《弦歌必读》(丘鹤俦著),书中刊出粤剧过场谱20支,小调(即篇幅较短小的民间乐曲)25支,大调(即篇幅较大较长的民间乐曲)5支,但当中并没有《彩云追月》。难道只不过十六年时间,《彩云追月》便在广东地区失传?动听的《彩云追月》,在广东地区命运如此坎坷?
秦启明编著的《音乐家任光》(安徽文艺出版社1988年4月初版),当中有长篇的任光年谱,年谱中指出1935年 夏秋间,「作器乐曲《彩云追月》,是为百代国乐队创作的民族管弦轻音乐曲。全曲分三个乐段,引子和乐段之间的间奏,均由探戈的伴奏音型构成,乐曲取自中国 特有的五声音阶,写成富有民族特色的旋律。配器上用箫、笛和中胡、二胡进行轮奏和领奏,用琵琶、秦琴弹拨出轻盈的衬腔,又用低音二胡拨指和敲击定音木鱼进 行节奏性伴奏,从而形成声部交叉和乐句的起落对答,使音乐呈示出一幅苍穹夜空、明月悠悬,万籁俱寂,彩云追逐的一派绮丽景象。此曲成为任光最受欢迎的器乐 作品之一。」这年谱完全没有提到任光这首《彩云追月》是「根据广东民间乐曲改编」,或者那时秦启明并不知有这一材料与说法。
一个重要问题,从1916年至1935年,广东地区出版的民间音乐曲谱,从不见有《彩云追月》的踪影,任光又从哪儿得到这首广东民间乐曲《彩云追月》?
也许,从《彩云追月》的曲调本身,更能探寻出重要原因,从而拨开迷雾。然而说这些之前,宜先多介绍一下传统中国民间曲调的审美倾向。内地音乐学者管建华多年前著的《中国音乐审美的文化视野》(中国文联出版公司1995年10月 初版)提及「中国音乐与建筑艺术之形象最突出的特点和相对应之处之一便是曲线之美……」、「中国古代建筑的曲线性造型比比皆是……均为非几何的自然曲线, 它与山峦的起伏、树木枝叶等自然轮廓和曲线之间极为协调……」、「中国音乐极为重视旋律的塑造。旋律是通过不同音高连接构成的『线条』,而中国音乐旋律线 条之象也有曲线之美的突出特徵。」(以上文字见书中141及142页)。事实上,传统中国民间音乐的旋律线条,对过份几何化的作法是回避的,这些尤以江南至岭南地区的音乐为然。
西方音乐却相反,其旋律线条喜欢几何化,当然,还更讲究立体结构。所以西方旋律作法很重视「反覆」和「模进」这两种手法。
若问:中国传统民间音乐的曲调就完全不采用「反覆」和「模进」的吗?当然不是,只是因为崇尚自然曲线之美,除了「句句双」这种旋律句构,中国传统曲调一般避免太明显的「反覆」和「模进」,常常喜欢在「反覆」或「模进」的过程中稍变一变。
写到这儿,要作简单介绍的也差不多了。应当说说主角《彩云追月》。
《彩云追月》共三段,采用的其实是七声音阶,只是4音到第三段才现身,7音在首二段也较少出现,传统的五声音阶感觉较强罢了。第一段的旋律,从第三小节起,6i6535这组音连同节拍完完整整地无间断地「反覆」了两次,其后,再从6i6535这组音「模进」出353212这个新音群,立刻又把这个新音群「反覆」了一次「半」。这样的「反覆」和「模进」,几何感极强,是用西方的旋律构作技巧来组织比较中国感觉的七声音阶。这种写法,说是出自曾留学法国学音乐的任光,是非常可信的。但若说是出自晚清的广东民间音乐,那就很难置信。
《彩云追月》的第二段旋律,倒是比较富自然美态,酷似中国传统音乐的依心而行的写法。
《彩云追月》的第三段,采用了更多的西方音乐的立体结构写法的技巧,宜於用大乐队展现。如果说这样的乐段也出自晚清的广东民间音乐,那就更是难以置信。 当然,其中的乐句对答形式,是很传统的,可是其中用到的节拍,却又很现代的。这第三段其实一直使用了民间音乐中的「压上」手法,即不许1音出现,造成转调效果,7音其实相当於转调后的3音,但到最后,1音又回来亮相,并结束全曲(这种让被隐没的音临末再出场的手法,也不难在中国民间音乐中见到),似乎象徵终於把月亮「追上」了。
写了这麼多,其实也很难否定甚麼,因为如前人说的:「说有易,言无难(意谓:说存在某东西很容易,要否定某东西的曾经存在却极难)」,想以区区二千来字 便去否定上述那种网上说法,那是不可能的。但笔者旨在提供一点视野,如果能让大家多一个半个思考的立足点,并顺便认识传统中国音乐旋律的审美趣味所在,时 间与心血也就不枉花了。
zt 李鸿章听过《彩云追月》?的更多相关文章
-
my.资质
换算到每1点魔力初始,1点魔力等同于22点法资,等于0.00235点成长. 气血=等级*体力资质*0.002895+体力属性点*成长*7 魔法=等级*法力资质*0.002085+法力属性点*成长*5 ...
-
ZT android -- 蓝牙 bluetooth (五)接电话与听音乐
android -- 蓝牙 bluetooth (五)接电话与听音乐 分类: Android的原生应用分析 2013-07-13 20:53 2165人阅读 评论(9) 收藏 举报 蓝牙android ...
-
【ZT】在微信上有哪些高情商的说话方式 | M周刊(听语音需要60秒,看文字只需10秒)
https://baijiahao.baidu.com/s?id=1590547145580792217&wfr=spider&for=pc https://yuedu.baidu.c ...
-
JFrame画图基础和事件监听
消息框 JOptionPane.showMessageDialog(mine.this, "删除不成功!"); 画图 class MyJPanel extends JPanel / ...
-
iOS 原生模块 给 Javascript(ReactNative) 发送事件 (通知监听)
官方中文文档是这样描述的: 就给我们这几句话 就打发我们了. 按照上面的写法,根本不知道 - (void)calendarEventReminderReceived:(NSNotificatio ...
-
学习ASP.NET Core, 怎能不了解请求处理管道[3]: 自定义一个服务器感受一下管道是如何监听、接收和响应请求的
我们在<服务器在管道中的"龙头"地位>中对ASP.NET Core默认提供的具有跨平台能力的KestrelServer进行了介绍,为了让读者朋友们对管道中的服务器具有更 ...
-
【用户交互】APP没有退出前台但改变系统属性如何实时更新UI?监听系统广播,让用户交互更舒心~
前日,一小伙伴问我一个问题,说它解决了半天都没解决这个问题,截图如下: 大概楼主理解如下: 如果在应用中有一个判断wifi的开关和一个当前音量大小的seekbar以及一个获取当前电量多少的按钮,想知道 ...
-
Java中用得比较顺手的事件监听
第一次听说监听是三年前,做一个webGIS的项目,当时对Listener的印象就是个"监视器",监视着界面的一举一动,一有动静就触发对应的响应. 一.概述 通过对界面的某一或某些操 ...
-
不要听吹牛逼什么前端MVVM框架就是好,其实都是一帮没学好分层设计的搞出来的,让你彻底看清前端MVVM的本质
最近前端圈子里面,发现大家都在热炒概念,什么knockout,angularJs,都被捧成神了,鄙人不才,最近心情也不好,特地写这篇文章来找骂 写代码的码农都知道,Java社区虽然不是一个提出分层思想 ...
随机推荐
-
android-对话框
一.常用对话框 AlertDialog: 功能最丰富,实际应用最广的对话框(以下三种对话框都是该对话框的子类) ProgressDialog:进度对话框.这个对话框只是对进度条的包装 DatePick ...
-
tinyxml学习2
在TinyXML中,根据XML的各种元素来定义了一些类: TiXmlBase:整个TinyXML模型的基类. TiXmlAttribute:对应于XML中的元素的属性. TiXmlNode:对应于DO ...
-
String类详解(1)
首先String是一个类. 1,实例化String类方法. 1)直接赋值:String name="haha"; 2)通过关键字:String name=new String(&q ...
-
android开发 不注意的异常
近期刚上班,做了一个应用,要上线.測试天天測试,天天有bug,个人总结了几个常常忽略的地方: 1:在 继承 BaseAdapter 的 @Override public int getCount() ...
-
鼠标放上去图片慢慢变大js 或 变大
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
-
TimSort in Java 8
在项目中使用了Collections.sort(list, comparator)对集合进行了排序,偶然间遇到异常IllegalArgumentException: "Comparison ...
-
springboot(十五):springboot+jpa+thymeleaf增删改查示例
这篇文章介绍如何使用jpa和thymeleaf做一个增删改查的示例. 先和大家聊聊我为什么喜欢写这种脚手架的项目,在我学习一门新技术的时候,总是想快速的搭建起一个demo来试试它的效果,越简单越容易上 ...
-
python进阶之正则表达式
概念: 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑. 目的? 给定一个正则表 ...
-
毕业不到一年,绩效打了个D!
周末了,和大家来聊聊程序员工作态度的问题. 说说栈长的事迹吧,这是好多年前的事了,那时候,栈长才毕业不到一年,那次绩效打了个D!事后,我很气愤啊,我那时还在博客上写文章怒骂了部门经理,现在想起来,真是 ...
-
laravel5的Bcrypt加密方式对系统保存密码的小结
laravel5文档介绍 //对 A 密码使用Bcrypt 加密 $password = Hash::make('secret'); //你也可直接使用 bcrypt 的 function $pass ...