Linux 音訊:初學者及進階指南 / 前言
事實上,Linux 缺乏關於該平臺上各種音訊 API 和聲音處理方法的完善文件。任何詳細涵蓋此主題的書籍都將成為 Linux 社群的寶貴資源(併為新使用者提供極大的幫助)。在您的幫助下,本書可以成為這種資源。它向所有對 Linux 平臺上的音訊感興趣的人開放閱讀和寫作,從希望使用 Linux 作為家庭媒體中心的人,到專業音訊人士和遊戲開發者。希望它也能成為 Linux 專業音訊世界的入門指南。
使用 Linux 進行音訊工作有很多原因。其中之一是它無處不在 - 您可以在任何地方找到它 - 從音樂家家庭工作室、大學的 PC、平板電腦和 Android 手機到一些音樂和電影行業巨頭工作室。無論您是在尋找家庭工作室中專有實現的替代方案,還是僅僅為了尋求更經濟高效的後期製作部門解決方案,Linux 已經確立了自己作為免費(如自由軟體)、穩定、快速和安全的平臺,即使是最苛刻的用途也能勝任。
無論平臺如何,音訊主題的範圍都可能非常廣泛,因此如果資訊過於專業或特定,是可以理解的。但是,如果您能提供對您認為合適的任何內容的良好解釋,請隨時這樣做。最終,我們都曾遇到過這種情況 - 無法獲得某些東西,要麼是因為概念過於先進,要麼是英語不好。讓我們來製作一份實用的指南。
Linux 正在不斷發展,許多新手在尋找資訊時感到沮喪。即使是一些知名的線上資源也擁有非常過時的常見問題解答和指南(其中一些已有十多年沒有更新)。因此,必須確保本書及時更新,以反映當前的變化和趨勢。
由於本書旨在成為社群協作的成果,因此您可以隨時對其進行增強,並將自己新增到此列表中。也歡迎提供簡短的個人簡介或留言!
我開始寫這本書是為了整合網際網路上有關該主題的大量資訊,以及分享我的經驗(以及失敗),希望那些對 Linux 和音訊感興趣,但難以找到入門方法或持續學習方法的人能夠從中受益。我不認為自己在這方面是專家,但我至少希望能夠開始一些事情,讓其他人願意新增自己的經驗,並幫助將 Linux 音訊更廣泛地推廣。作為一名音樂家和程式設計師,我已經關注這個領域的開發好幾年了(雖然在某些領域已經取得了進展),但我認為很多事情已經融合在一起,是時候讓 Linux 真正展現其進步了。隨著自由軟體的不斷發展,我希望將本書獻給所有使它走到今天的人,並希望本書能夠幫助新人將其推得更遠。
我只需要知道與 Linux 一起使用的最佳跨平臺 API 以用於播放,而我們唯一的來源是 Lennart Poettering 在 http://0pointer.de/blog/projects/guide-to-sound-apis 釋出的這篇已有 4 年曆史(但非常出色)的概述。如果本書能起到同樣的作用,但內容更動態和多樣,那就太好了。