樂書 (四庫全書本)/卷177

維基文庫,自由的圖書館
卷一百七十六 樂書 卷一百七十七 卷一百七十八

  欽定四庫全書
  樂書卷一百七十七
  宋 陳暘 --(『昜』上『旦』之『日』與『一』相連) 撰
  樂圖論
  俗部
  
  梁樂舞   陳樂舞
  後魏樂舞  北齊樂舞
  後周樂舞  隋樂舞
  唐樂舞上  唐樂舞下
  梁樂舞
  梁室肇有天下任昉宗王肅之議凡郊廟備六代之樂武帝非之以為仲尼晏朝之意於是不備宫架不徧舞六代至於郊廟及三朝設架則非宫非軒非判非特直以至恭所應施用而已何其率邪故其命武舞為大壯文舞為大觀南郊舞奏黄鐘取陽始化也北郊舞奏林鍾取隂始化也明堂宗廟舞奏㽔賓取恭名隂主之義也三朝則大壯奏夷則大觀奏姑洗取其月王也彼謂魏晉以降不應以巴渝夷狄之舞雜周舞真篤論歟
  陳樂舞
  陳武帝即位以來宗祀朝饗竝遵用梁制武舞奏大壯夷則作夹鍾叅應之七月金始王取其剛斷也文舞奏大觀姑洗作應鍾叅應之三月萬物必榮取其布惠也文帝天禧五年詔劉平張崖定二郊明堂儀改天嘉中所用齊樂盡以韶為名更舞七徳之舞工執干楯曲終復綴出就縣東繼舞九叙之舞工執羽籥後主嗣位荒于酒色居甞遣宫嬪習北方簫鼓謂之代北酒酣奏之真所謂甘酒嗜音未或不亡者也彼其終滅亡豈其有以取之邪
  後魏樂舞
  後魏道武帝定中山獲其樂縣自制樂舞追尊祖考諸帝樂用八佾奏皇始之舞冬至祭天於南郊圓丘樂用皇矣奏雲和之舞夏至祭地於北郊方澤樂用天祚奏大武之舞及破赫連昌獲古雅樂平涼州得其伶人器服並擇而存之後通西域又以恱般國鼓舞設於樂府文帝時公孫崇典知樂事嘗言於帝曰樂府先傳正聲有王夏登歌鹿鳴之屬而有文始五行之舞及太祖初興所制皇始之舞又有呉夷東夷西戎之舞凡七舞用之郊廟中京造次但用文始五行皇始三舞而已皇魏四祖三宗之樂宜有表章帝乃詔劉芳更定文武二舞始於大饗用之後祖瑩等建言請以韶舞為崇徳武舞為章烈揔名曰嘉成詔可其議特凖古六代之樂易嘉成為大成爾然赫連昌凉州恱般國之樂呉夷東夷西戎之舞並列之太樂是不知先王之時夷樂作於國門右辟之說也
  北齊樂舞
  北齊之舞作覆燾以享天地之神作恢祚以獻髙祖武帝之室宣政以獻文襄之室光大以獻文宣之室朝饗用文武之舞咸有階歩其雜樂歌舞之伎自文㐮以來皆所樂好至河清以後傳習尤盛無足紀焉
  後周樂舞
  後周武帝初造山雲之舞又定大夏大漢大武正德武德以備六代之樂南北郊雩壇太廟禘祫朝㑹並用之然不制神室之舞非古人所以昭德象功之意也
  隋樂舞
  隋文帝平陳之後盡得宋齊舊樂更詔牛宏等定文武之舞辨器服之異又凖樂記象德擬功初來就位揔干而山立思君道之難也發揚 --(『昜』上『旦』之『日』與『一』相連)蹈厲威而不殘也武亂皆坐四海咸安也武始而受命再成而定山東三成而平蜀道四成而北狄是通五成而江南是拓六成復綴以闡太平文帝曰不用象功德直象事可也近代舞出入皆作樂謂之階歩咸用肆夏周官所謂樂出入奏鐘鼓是也並依定焉梁帝罷之不知經之過也魏晉以來有矛俞弩俞及朱儒導引之類既非正典悉罷不用亦可謂治古之舉也其後定令置七部樂而牛宏又請存鞞鐸巾拂四舞與新伎並陳宴㑹同設於西涼前奏之帝曰音聲節奏及舞悉宜依舊惟舞人不捉鞞拂爾牛宏當世儒宗而措論如是抑何不知先王雅樂之甚也哉
  唐樂舞上
  唐貞觀初詔祖孝孫制定雅樂始改隋文舞為治康武舞焉以施郊廟後詔張文收更加補緝昊天上帝奏豫和之舞皇地祗奏順和之舞宗廟奏永和之舞又詔八坐議洪農府君宣簡公懿王三廟同奏長發之舞皇帝奏大基之舞元皇帝奏大成之舞髙祖武皇帝奏大明之舞文德皇后奏光大之舞宴羣臣奏七德之舞讌三品以上奏九功之舞既又燕州牧蠻夷酋長於元武門奏七德九功之舞髙宗又自制上元舞令大祠享皆得陳設後又詔施之郊廟而已以謂文武二舞禮不可廢若縣作上元舞奏神功破陣功成慶善樂殿庭用武皆引出縣外作并詔髙萬石上凱安六變之法一變象龍興參野二變象尅靜關中三變象夷夏賔服四變象江淮寜謐五變象玁狁慴伏六變復位象兵還振旅貞觀禮祭享武舞六變豈亦倣周大武之制與明皇嗣位自以獲龍池之瑞制龍池之舞天寳中奏祠太清宫造紫極之舞然周用六代之樂未嘗屢變名號之别也唐之樂舞屢變如此不亦失之自衒非所以褒崇祖宗功德之意邪
  唐樂舞下
  髙宗初詔有司造崇德之舞以尊太宗之廟武后制鈞天之舞以尊髙宗睿宗詔大和之舞以尊中宗明皇詔景雲之舞以尊睿宗開元中將東封太山更定雅樂獻祖用光大之舞懿祖用長發之舞景帝用大政之舞餘如舊制代宗以廣運之舞尊明皇以惟新之舞尊肅宗德宗以保大之舞尊代宗以坤元之舞尊昭德皇后憲宗以文明之舞尊德宗以順和之舞尊順宗以象德之舞尊憲宗恭宗以和寜之舞尊穆宗文宗以大鈞之舞尊恭宗武宗以文成之舞尊文宗宣宗以大定之舞尊武宗哀帝以咸寜之舞尊昭宗孝恭皇帝廟奏承先諸太子廟並奏凱安然髙宗罷文德皇后光大之舞非奉先之孝也制上元之舞二十九疊祭享之日三獻已終而舞猶未畢非大樂必易之意也











  樂書卷一百七十七

本作品在全世界都属于公有领域,因为作者逝世已经超过100年,并且于1929年1月1日之前出版。

Public domainPublic domainfalsefalse