|
[图]秦腔传统剧《二进宫》剧照 (中国秦腔网附图 刘彭涛/摄)
作者简介:
王正强,戏曲音乐理论家,甘肃人民广播电台高级记者。1942年生人,籍贯甘肃甘谷。1966年西北师范大学音乐系理论作曲专业毕业。早年创作、整理歌曲300余首,部分歌曲已灌制成唱片发行。近二十多年来,主要研究戏曲、曲艺音乐理论、书法。主要著作有《秦腔音乐概论》、《秦腔词典》、《秦腔名家声腔选析》、《秦腔音乐欣赏漫谈》、《甘肃秦腔唱论》、《兰州鼓子研究》、《陇剧音乐研究》,主编有《中国戏曲音乐集成·甘肃卷》,发表《西秦腔探源寻踪》等论文三十余篇,书法作品为美、日、新加坡等国及港台文界多有收藏。目前还担任甘肃省戏剧家协会副主席、甘肃省振兴秦腔学会会长、甘肃省书法家协会会员等公职。(中国秦腔网 在线整理)
内容提要:
在中国戏曲史学研究中,对于盛行在明代京师的甘肃皮影腔调[西秦腔],因最早具有“以上、下两句倍之”板腔体结构雏形而受到人们关注。它不仅直接促成当时北京和涿州影戏的形成,也对梆子腔、皮黄腔以及花部诸腔的发展有过重要影响。但由于后世对西秦腔与秦腔的声腔界定、地域归属、两者关系等存在不少争议,以至一直影响着对它历史价值的评判和戏剧地位的认同。本文通过史料佐证和实地考察,详尽论述了甘肃西秦腔产生的历史根源、发展轨迹及其在戏曲史上不容忽视的地位和作用。
关键词: 西秦腔 影子腔 琴腔 秦腔 梆子腔
出现在明代中叶的甘肃西秦腔(又称琴腔、甘肃调、甘肃腔、西腔、西皮调、陇西梆子腔、甘肃梆子腔等),本是我国最早形成板腔体【两句腔】结构雏型的戏曲腔调,而且早在嘉靖元年(1522)以前,就以皮影演唱形式传入故都北京和河北西部诸地,而后由此又流向全国。不仅促成京师和河北涿州等地影戏的问世,也对初创时期的梆子腔、皮黄腔以及花部诸腔的形成与发展,产生过重要作用和影响。但由于清代诸多著本对其记述过于蕳约,加上缺少曲谱与音响佐证,其名称又同后来出现的秦腔(亦称秦声、乱弹腔、梆子腔、西安乱弹、同州梆子、陜西梆子、山陜梆子等)极为接近,尤其甘、陕之东、西地缘历来分合不定,从而导致西秦腔与秦腔的声腔界定、地缘归属、两者的关系等等,生出多种混乱並引发不少争议,比如有人认它西秦腔就是陕西的秦腔,抑或说西秦腔就是陕西的西府秦腔,有人认为西秦腔是陕西秦腔的一个分支或流派,有人则认为秦腔是西秦腔在陕西发展的继续,当然也有人还怀疑它历史的真实存在……。就这样,热心的戏曲史学家们,前前后后争论了两个世纪,断断续续考证了二百多年,然而,古老且又淳朴的甘肃西秦腔,迄今依然是个尚无确切定论的学术悬案,这对我国戏曲史学研究造成重重迷障。特别是每当涉及梆子声腔剧种形成和发展问题时,甘肃西秦腔便成了既不可不论又不可深论的一大困绕,以致一直影响着对它历史价值的评判和戏剧地位的认同。然而,一个不容否认的事实是,我们不仅能夠从巻帙浩繁的明清古装线本中找到有关它当年活跃于京师影戏和舞台的诸多记述,而且在其故土甘肃,迄今依然繁衍生息着它的后裔,甚至还表现出少有的活力与激情。
写定于明嘉靖元年(1522)的传奇抄本《钵中莲》第十四出《补缸》便有标明用[西秦腔二犯]演唱的一段唱腔,全段共二十八句唱词,皆为七字句式,结合同用腔调[诰猖腔]看,可视为对偶上下句体;清乾隆三十五年(1770),又有玩花主人编辑、钱德苍増辑的戏曲总辑《缀白裘》第六辑中,同样刋有由[水底魚]、[字字双]、[西秦腔]、[小曲]等作为演唱腔调的《搬场拐妻》剧目,[西秦腔]名下还附有工尺谱两行,但所填唱词却为长短句的体式。从中不难看出,两调均同其他地方曲调混杂使用,显系以曲牌的形式出现;同时,两剧所用之[西秦腔],结构截然迥异,却又同呼同名,区别仅 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
<%
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)
%> |