The Haskell School of Music: From Signals to Symphonies
暫譯: 哈斯克爾音樂學院:從信號到交響曲
Paul Hudak, Donya Quick
- 出版商: Cambridge
- 出版日期: 2018-10-04
- 售價: $2,700
- 貴賓價: 9.5 折 $2,565
- 語言: 英文
- 頁數: 398
- 裝訂: Hardcover
- ISBN: 1108416756
- ISBN-13: 9781108416757
-
相關分類:
Functional-programming
海外代購書籍(需單獨結帳)
相關主題
商品描述
This book explores the fundamentals of computer music and functional programming through the Haskell programming language. Functional programming is typically considered difficult to learn. This introduction in the context of creating music will allow students and professionals with a musical inclination to leverage their experience to help understand concepts that might be intimidating in more traditional computer science settings. Conversely, the book opens the door for programmers to interact with music by using a medium that is familiar to them. Readers will learn how to use the Euterpea library for Haskell (http://www.euterpea.com) to represent and create their own music with code, without the need for other music software. The book explores common paradigms used in algorithmic music composition, such as stochastic generation, musical grammars, self-similarity, and real-time interactive systems. Other topics covered include the basics of signal-based systems in Haskell, sound synthesis, and virtual instrument design.
商品描述(中文翻譯)
這本書通過 Haskell 程式語言探討了電腦音樂和函數式程式設計的基本原理。函數式程式設計通常被認為難以學習。在創作音樂的背景下進行的這一介紹,將使具有音樂傾向的學生和專業人士能夠利用他們的經驗來幫助理解在更傳統的計算機科學環境中可能令人畏懼的概念。相反,這本書為程式設計師提供了一個與音樂互動的機會,使用他們熟悉的媒介。讀者將學習如何使用 Haskell 的 Euterpea 函式庫(http://www.euterpea.com)來用程式碼表示和創作自己的音樂,而無需其他音樂軟體。這本書探討了在算法音樂創作中使用的常見範式,例如隨機生成、音樂文法、自相似性和即時互動系統。其他涵蓋的主題包括 Haskell 中基於信號的系統基礎、聲音合成和虛擬樂器設計。