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

卷七十五 樂書 巻七十六 卷七十七

  欽定四庫全書
  樂書巻七十六
  宋 陳暘 --(『昜』上『旦』之『日』與『一』相連) 撰
  尚書訓義
  虞書舜典 大禹謨
  舜典
  聲依永律和聲
  人之生也鍾五行之秀氣其出為五言之永律必和五行之聲蓋詠以永為體永以詠為用故舜之作樂琴瑟以詠所以為聲依永也笙鏞以間所以為律和聲也故歌風而聲不依永無以見德性之微歌雅而聲不依永無以著法度之正歌頌而聲不依永無以顯功德之成如此則聲詩不協失其所謂中聲所主者矣此聲所以不可不依永也宮為君不以律和之則其聲荒其君驕商為臣不以律和之則其聲陂其臣壞角為民不以律和之則其聲憂其民怨徵為事不以律和之則其聲哀其事勤羽為物不以律和之則其聲危其財匱如此則聲律不諧失其所謂中聲所歸者矣此律所以不可不和聲也周官大師掌六律六同皆文之以五聲教六詩以六德為之本以六律為之音豈亦聲依永律和聲之意歟今夫陽六為律則黃鍾太蔟姑洗㽔賓夷則無射皆聲之屬乎陽所謂律也陰六為呂則大呂應鍾南呂函鍾中呂夾鍾皆聲之屬乎陰所謂呂也別而言之律與呂異合而言之呂亦謂之律此禮運所以有五聲十二律之說也古之言律或謂之六律或謂之六始配律者或以呂或以同六始則六間配之可也謂之七音何也曰述天地自然之氣數謂之律以陽造始謂之始匹於陽為呂間於陽為間同於一陽為同呂間以命體間命以位同命以情合陽六陰六言之均謂之六律也此特以律為言豈非合而言之耶
  八音克諧無相奪倫神人以和
  先王之作樂主之以六律六同而播之以八音金石以動之絲竹以行之匏以宣之瓦以贊之革木以節之所道者中徳所詠者中音故氣無滯陰亦無散陽細不至於抑大不至於陵一於回邪曲直各歸其分而已此樂記所謂先王合生氣之和道五常之行使之陽而不散陰而不密剛氣不怒柔氣不懾四暢交於中而發作於外皆安其位而不相奪也庸非八音克諧無相奪倫之謂耶蓋樂者天地之和先王審一以定之者也故奏之宗廟則肅雝和鳴先祖是聽作之天下則長幼和順兄弟和親以之率神從天故其神和以之反情和志故其人和神和則其鬼不神亦不傷人矣人和則移風易俗天下皆寧矣國語曰徳音不愆以合神人神是以和民是以寧豈特祖考來格羣後徳讓而已哉今夫禮以辨異則治神人而使之不亂樂以統同則和神人而使之無間言神則知人之為鬼言人則知神之為天言天神人鬼則地⽰之禮可知周官宗伯掌邦禮治神人亦足發明於此矣然則書美舜樂曰詩言志歌永言聲依永律和聲八音克諧而不及舞大司樂序周樂則奏律歌而呂舞六樂者豈非帝者徳全而樂簡王者業大而樂備故耶揚 --(『昜』上『旦』之『日』與『一』相連)雄有之周之禮樂庶事之備也可不信乎
  大禹謨
  水火金木土穀惟修正德利用厚生惟和九功惟敘九敘惟歌戒之用休董之用威勸之以九歌俾勿壞六府三事允治時乃功
  春秋傳曰水火金木土榖謂之六府正徳利用厚生謂之三事六府三事謂之九功九功之徳皆可歌也謂之九歌蓋王者治定製禮功成作樂然則禹之九功惟敘九敘惟歌豈非以禹功之成不可不作樂以形容之耶戒之用休仁之至也董之用威義之至也勸之以九歌俾勿壞使之樂斯二者必至有成而無壞也始而戒之終而勸之與秦終南之詩同意周官大司樂言奏九徳之歌九㲈之舞瞽矇掌九徳之歌以役大師大㲈舜樂也謂之九㲈之舞則大夏禹樂也謂之九徳之歌得非九夏乎鐘師以鐘鼓奏九夏王夏肆夏昭夏納夏章夏齊夏族夏裓夏驁夏杜子春曰王出入奏王夏屍出入奏肆夏牲出入奏昭夏四方賓來奏納夏臣有功奏章夏夫人祭奏齊夏族人侍奏族夏客醉而出奏裓夏公出入奏驁夏蓋王者之於天下出而與物相見以同民患是雖有文明之華功業之大而多故或生焉又不可不思患而預為之戒也禹作九夏之樂本九功之徳以為歌而曰勸之以九歌俾勿壞豈非先患慮患而戒之乎今夫天下之民以王者為之君也夏之樂以王夏為之君故王出入奏王夏屍非神也象神而已惟在廟則均全於君是與之相敵而無不及矣故屍出入奏肆夏牲所以食神實以召之也神藏於幽微而有以召之則洋洋乎如在其上如在其左右不亦昭乎故牲出入奏昭夏外之為出內之為納四方之賓或以朝而來王或以祭而來享非可卻而外之也容而納之繫而屬之安賓客恱逺人之道也故四方賓來奏納夏東南為文西南為章則章者文之成明之著也人臣有功不錫樂以章之則其功卒於黯闇不明非崇徳報功之道也故臣有功奏章夏古者將祭君致齋於外夫人致齋於內心不苟慮必依於道手足不苟動必依於禮夫然後致精明之徳可以交神明矣故夫人祭奏齊夏族人之侍王內朝以齒明父子也外朝以官體異姓也合族之道不過是矣故族人侍奏族夏既醉而出並受其福醉而不出是謂伐徳非特於禮為然樂亦如之是以先王之樂未嘗不以裓示戒焉故客醉而出奏裓夏大射公入驁則公與王同徳爵位莫重焉然位不期驕而驕祿不期侈而侈則自放驕傲之患難乎免於身矣是以先王於樂未嘗不以驁示戒焉故公出入奏驁夏蓋禮勝易離樂勝易流九夏必始之王夏以王道自禹始也終之驁夏以反為文也若然尚何壞之有哉詩言鐘鼔既戒與此同意九夏之樂有其名而亡其辭蓋若𡺳雅𡺳頌矣













  樂書卷七十六

本作品在全世界都屬於公有領域,因為作者逝世已經超過100年,並且於1929年1月1日之前出版。

Public domainPublic domainfalsefalse