|
乐队及音乐沿革
现在陇东道情的伴奏乐器有鼓、板鼓、渔鼓、简板、四弦、二胡、小锣、铙钹、笛呐(小唢呐)、唢呐、笛子、大锣、水梆子等。四弦(见图片四)是自制的,琴筒是用一截树干挖空芯儿做成的,四根弦中两根外弦为丝弦,两根内弦是用羊肠子捻成的。据说四弦的原形是陕北地方戏所用乐器二弦子,由两人各执一把齐奏,后来清末环县的道情艺人解长春对其进行了改革,把原来的两根弦改为四根弦,称为“四弦”。这样原来的戏班中就节省了一个人,他又加入了笛呐。在环县,一般会拉四弦的都会做,史家班所用四弦就是王志勤所做,他还为别人做过很多把。四弦的内外弦各依笛呐定“5”、“2”弦,王志勤说:“因为四弦没有换把,音域比较窄,为‘5——5’,一般只用于为道情伴奏。”“水梆子”是对梆子和碰铃的合称,两样乐器是绑在一起的,既可分别击奏,也可同时击奏。
戏班的乐队承担着前奏、间奏及嘛簧时的伴奏任务,以齐奏和合奏为主。此外,被艺人们称作“对环子”(见音乐附录二)的奏法(四弦和笛呐做一问一答式的对口奏)也经常使用。
《中国曲艺音乐集成(甘肃卷)》中说:“四弦和笛呐为陇东道情的主奏乐器,演唱短篇曲目一般不转调。演唱中、长篇曲目,其惯例是:前半部四弦和笛子用C调伴奏,后半部笛呐替换笛子,升高一个调,采用D调,此时,二胡、四弦临时拉紧弦升调。笛呐声出现,观众即知曲目过半。” 以上为白新文1994在环县采风时的所见所闻,但我们这次所听的曲目全部为C调,而且自始至终有笛呐,经过了解,这些变化是在当地一些文艺工作者的指导下发生的。《集成》中还写道:“陇东道情唱腔由于地域、艺人师承关系等因素,各地的唱腔旋律有不同之处,即使唱同一板腔也常出现某些差异……本世纪50年代后,陇东道情唱腔一般都经过专业音乐工作者的处理和重新设计。为了使唱腔旋律、节奏规范整齐,大量削减原散唱和节拍繁多的成份。”
原来,专业文艺工作者对民间艺人的影响从50年代就开始了。史呈林说,解放前,在人们心目中,皮影艺人的社会地位极低,但自从50年代以来,党和政府为我们做了好多事情,三次组织艺人到北京演出,80年代还去过意大利,人们才开始改变看法。他们都吃惊的说:“鸡毛飞上了天,牛皮灯影子也能出国!”但艺人们在逐渐取得社会地位的同时,也逐渐丧失着传承传统和用自己的观念去创造音乐的权利。
民间音乐失去了其口头性和即兴性的特点,就等于失去了生命。到底学者的音乐概念要到丰富的音乐世界中去总结呢?还是要用学院里那一套既定的音乐观念去改造音乐呢?
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
<%
Function googleColor(value, random)
Dim colorArray
colorArray = Split(value, ",")
googleColor = colorArray(random Mod (UBound(colorArray) + 1))
End Function
Function googleScreenRes()
Dim screenRes, delimiter, resArray
screenRes = Request.ServerVariables("HTTP_UA_PIXELS")
delimiter = "x"
if IsEmpty(screenRes) Then
screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS")
delimiter = ","
end If
resArray = Split(screenRes, delimiter, 2)
if (UBound(resArray) + 1) = 2 Then
googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1)
end If
End Function
Dim googleTime, googleDt, googleScheme, googleHost
googleTime = DateDiff("s", "01/01/1970 00:00:00", Now())
googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer)))
googleScheme = "http://"
if StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://"
googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST"))
Dim googleAdUrl, googleAdOutput
googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_
"ad_type=text_image" &_
"&channel=6495040935" &_
"&client=ca-mb-pub-9595218071455095" &_
"&dt=" & googleDt &_
"&format=mobile_single" &_
"&host=" & googleHost &_
"&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_
"&markup=xhtml" &_
"&oe=utf8" &_
"&output=xhtml" &_
"&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_
"&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_
"&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_
googleScreenRes()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%> |