張文收,張文琮從父弟,貝州武城人。隋內史舍人張虔威子也。尤善音律,嘗覽蕭吉《樂譜》,以為未甚詳悉,更博採群言及歷代沿革,裁竹為十二律吹之,備盡旋宮之義。時太宗將創製禮樂,召文收於太常,令與少卿祖孝孫參定雅樂。太樂有古鐘十二,近代惟用其七,余有五,俗號啞鍾,莫能通者。文收吹律調之,聲皆響徹,時人咸服其妙。尋授協律郎。
十一年,文收表請釐正太樂,上謂侍臣曰:“樂本緣人,人和則樂和。至如
隋煬帝末年,天下喪亂,縱令改張音律,知其終不和諧。若使四海無事,百姓安樂,音律自然調和,不藉更改。”竟不依其請。十四年,景雲見,河水清,文收采《朱雁天馬》之義,制《景雲河清》樂,名曰“
燕樂”,奏之管弦,為樂之首,今元會第一奏者是也。咸亨元年,遷太子率更令,卒官。撰《新樂書》十二卷。