|
上海滑稽戏来自本土,生动展现上海方言中生命力强的、优秀的词语,成了一部上海闲话的万宝全书。
上海滑稽戏,是上海开埠以后在都市化进程中应运而生扎根市民的一种通俗喜剧,是海派文化的一朵奇葩。
滑稽戏在西风吹拂下,几乎与20世纪初年“新剧”文明戏同时开演,当时称为“趣剧”。滑稽戏紧追近代城市发展和科技文明,上海一有剧场,它立刻活跃在剧场;一有电影,便上电影;一有游乐场,就成为其中的顶梁游艺;一有空中无线电,就在电台中广泛传播以至形成连播剧;如今电视文化成为最时尚的群众娱乐,它又以“海派情景喜剧”连播的崭新面貌呈现。
九腔十八调
滑稽戏与民同乐,轻松活泼,它的内容往往随手拈来。早在20年代上海诞生的第一个“游戏场”(南京路的楼外楼)开办时,就有一种含有时事而带滑稽的“文明宣卷”,用苏滩演唱。如当时颇有名气的郑少赓自叹苦境式地唱道:“一位郑少赓真可怜,两脚跑得生老茧,三餐常拿大饼替,四季衣衫勿连牵,五龙日升楼拿白茶吃,六亲无靠苦黄连,七日一个礼拜日脚真难过,八字生来颠倒颠,九九归原呒办法,只好十字街头去讨铜钿。”喜怒哀乐,皆成文章。
从苏州杭州的小热昏、苏滩、文明宣卷开始,滑稽戏就博采荟萃流行在江南江北民谣山歌和现代戏曲各种流派特色腔调,形成“九腔十八调”,著名演员田丽丽甚至以外国苏珊娜小调旋律为基础变奏出《妈妈勿要哭》的新调。滑稽戏与本土原始的民俗民谣联系最密切,各种江南民间曲调如夜夜游、吴江调、五更相思、马灯调、节节高调、四季春、轮灯调、小鼓调、杨柳青调、银绞丝、对花调、苏武牧羊、醒世曲、梨膏糖调、金陵塔调、道情调等,集其大成,并可宽容变奏,附夹说白,说变就转,运用自如,叙事铺言,情景交融,神情具备,风趣横生,现今甚至可以随时拿来时尚流行曲调做说唱音乐。
这使滑稽戏中的说唱成为唱腔最为活泼自由的曲艺,如龚伯康的说唱《最欢喜》用一连串的排比,将平民百姓中各种性格习气人“最欢喜”的事情快乐地唱出,如“老阿婆想抱孙子,最欢喜末自己新妇早点养个小把戏”;“吃蹄膀个朋友,最欢喜末就是上头一张皮。”事不在大而在以实在传神,以通俗贴近生活。杨华生的说唱《小菜场》,使丰富多彩的“小菜”均喜剧性的拟人化,互相争比高下,带有神话色彩。比如说“蔬菜是,浩浩荡荡进菜场。”“‘芋艿头’是大队长”,“豆腐皮个旗帜迎风飘”,“(快板)小白菜挂了帅,一身打扮真雄壮,头浪戴仔韭菜花,手拿扁笋当长枪。(白)小白菜个爹爹叫大白菜,姆妈叫黄芽菜,娘舅是大头菜。菠菜油菜芥菜苋菜甜菜,侪是伊个阿姐,伊还有两个妹妹,大妹子生得又瘦又小,叫鸡毛菜,小妹子又矮又胖,叫塔棵菜。小白菜个老奶奶,今年八十六岁,一向住拉绍兴,大家叫伊绍兴霉干菜,还有雪里蕻咾(转唱)咸白菜,打听消息报情况……”。说唱中夹用京戏的韵白,真像是兵壮将威的大战场。
万宝全书
上海滑稽戏来自本土,生动展现上海方言中生命力强的、优秀的词语,成了一部上海闲话的万宝全书。上海在农业、工业、商业社会中积累了种种精细的词语,产生了大量生动的充满睿智的惯用俗语,如出风头、牵头皮、收骨头、戳壁脚、淘浆糊、七荤八素、死蟹一只、吃空心汤团、开年礼拜九、耳朵打八折、像煞有介事、闲话多饭泡粥,等等,滑稽演员信口拈来,使受众感受到了母语特有的亲切和魅力,它对于在青年中传承上海话的精华语汇也具有积极意义。
举例说上海话中的“头”字使用很有特色。在袁一灵的《浦东说书》中就一连用了许多带“头”的惯用语,缀合十分巧妙:“大老倌,扳错头,装榫头,看人头,轧苗头,侬勿看人头,勿轧苗头,硬装榫头,瞎扳错头,当我好户头?我老早晓得侬眼睛骨溜溜,勿转好念头!”
又如在2006年大型滑稽剧《太太万岁》中,一个说“香口来!”另一个接着说:“香得臭要死!”场下大笑,其时后者是追加极致赞美还是“反语”嘲讽或是“双关”,只有上海人在此时此处才能真正心领神会。
滑稽戏还自由引入来自江南民间的熟语、口技、绕口令、贯口、卖口、歇后语、掌故、杂腔俚谣、叫卖调子、民间故事、生活中的噱头笑料,加工说唱自如,因此是一种不折不扣的海派文艺,对挖掘和传承民间文艺也有贡献。如袁一灵的《金陵塔》连缀口技、绕口令和轻松的起兴小调,蔚为一体,展现了演出者高超的说与唱的艺术水平。又如把上海地区的“庙里一只猫”、“白袜和拔麦”、“麻雀擦过龙华塔”“拎甏掼甏甏掼甏”等绕口令、急口令都可说得听众笑声阵阵。
七嘴八搭
上海都市的五方杂处也造就了滑稽内容及其语言的多样性。早期滑稽名家王无能是苏州人,他嗓子响亮,在他的拿手杰作《各地堂倌叫 [1] [2] 下一页
<%
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)
%> |