電子音樂的出現,無疑是 20 世紀音樂領域最具革命性的重要事件之一。電子音樂是 第二次世界大戰後,伴隨科學技術發展而誕生的一個新興的音樂種類。其發展歷程,經歷了磁帶音樂(Tape Music)、合成器音樂(Synthesizer Music)和電腦音樂(Computer Music)等幾個不同的歷史階段。 電子音樂起步於1980年代中期,經過二十多年的不懈努力,從無到有,由小變大,如今呈現出一派生機盎然的蓬勃發展之勢。然而,我們應該清醒地認識到,目前,雖然電子音樂已成為音樂領域中不容忽視的一個重要組成部分,但總體發展水準仍很低下。主要表現在:對於電子音樂學術標準的認識和理解不夠完善,其中有許多基本概念和技術規格仍存在不少模糊不清、規範不當的誤區;對於電子音樂的理論研究嚴重滯後,學術成果非常有限,電子音樂的專業教材和教學參考文獻十分匱乏,難以建立和健全高標準、系統化的電子音樂學科體系,制約了該領域的整體發展…… 突破電子音樂發展中的"瓶頸",更好地建設並完善電子音樂學科體系,使電子音樂創作、設計和研究真正能夠進入一個具有國際視野的學術化發展軌跡中,逐步縮小與歐美國家之間的差距,為我國電子音樂的教學實踐、理論研究和技術開發,提供並積累一些具有一定實用價值的教學用書或教學參考書,正是我們編寫這套叢書的初衷。
推薦序
VVVV是一個用於新媒體藝術創作和快速原型開發的視覺化程式設計平臺,旨在使對大型媒體環境的操控更加容易。我編寫本書的目的,是為了給那些希望進入新媒體藝術創 作領域的初學者提供一個入門的方向,以及分享本人使用 VVVV 進行藝術創作的一部分 經驗。本書的章節劃分儘量保證了對知識點講解的由簡入繁,各個章節之間存在一定的 關聯度。同時,為了讓讀者能夠對每一個知識點直觀體會,編寫時儘量保證了在每一個小 節的內容介紹完畢後,有相應的程式應用範例。在進入到第三章的學習時,讀者可以根據 自 己 的 興 趣 和 需 要 有 針 對 性 地 學 習 相 關 知 識 點 。 第 四 章 的 內 容 是 詳 細 介 紹 本 人 使 用 VVVV 創作的兩件互動新媒體藝術作品,從藝術實踐的角度,為讀者完整描繪了從方案設 計到前期溝通、作品實施、最終實現以及如何在藝術空間長期置放等一系列完整的藝術創 作與技術流程。第五章的高級功能介紹,由於涉及的知識更加複雜,已經大大超出本書的 篇幅與知識容量,故僅能為讀者做簡要的介紹和指導,需要讀者自行選擇相關知識進行深 度學習。在本書的最後,還提供了一些使用 VVVV 的程式設計技巧講解。
VVVV 的中文學習資料在互聯網上相當匱乏,僅在 VVVV 的官方網頁裡有局部不完 整的中文説明資訊。作為一個新媒體藝術創作的程式設計平臺,VVVV 所涉及軟體及硬體的 內容非常廣泛,包含大量不同專業領域的知識集合,這導致了節點名稱的複雜性。因此在 介紹節點及其引腳時,採用保留原文,以中文描述其功能的方式進行講解,並且,每一個操 作步驟都配以圖表說明。由於 VVVV 的開源性質,不同國家的節點貢獻者在語言習慣以 及術語體系的使用會略有不同,這導致文中出現的一些檔案格式和短語縮寫字母大小寫 無法完全統一,請讀者在閱讀中加以辨識。涉及非原生節點或擴展功能的介紹,本書都給 出了詳細的網頁下載地址。然而,由於技術的更新、伺服器更換等不可控因素,會出現當 讀者在使用本書學習時,部分網頁下載位址失效的情況,請讀者使用網頁搜尋引擎,根據 書中提供的關鍵字重新搜索相關內容。
VVVV是一個用於新媒體藝術創作和快速原型開發的視覺化程式設計平臺,旨在使對大型媒體環境的操控更加容易。我編寫本書的目的,是為了給那些希望進入新媒體藝術創 作領域的初學者提供一個入門的方向,以及分享本人使用 VVVV 進行藝術創作的一部分 經驗。本書的章節劃分儘量保證了對知識點講解的由簡入繁,各個章節之間存在一定的 關聯度。同時,為了讓讀者能夠對每一個知識點直觀體會,編寫時儘量保證了在每一個小 節的內容介紹完畢後,有相應的程式應用範例。在進入到第三章的學習時,讀者可以根據 自 己 的 興 趣 和 需 要 有 針 對 性 地...
目錄
總序
前言
第一章導言…………………………………………………………001
第一節新媒體藝術的介紹……………………………………………001
第二節哪些人需要這本書 ……………………………………………002
第三節VVVV 的開發歷史 ……………………………………………003
第四節程式運行環境…………………………………………………003
第五節VVVV 軟體授權合約 …………………………………………005
第六節主要功能及其簡要介紹 ………………………………………005
第二章VVVV 基本知識 ……………………………………………011
第一節VVVV 的程式設計風……………………………………………011
第二節VVVV 的 GUI 和基本操作 …………………………………015
第三節節點及其類型……………………………………………020
第四節連接節點 …………………………………………………026
第五節屬性編輯視窗 ……………………………………………026
第六節引腳的資料類型 …………………………………………029
第七節基本節點的使用 …………………………………………034
第八節副程式片(SubPatch)……………………………………067
第九節模組(modules)……………………………………………076
第十節用 VVVV 創作第一個作品……………………………………078
第十一節瞭解 DirectX………………………………………………122
第三章VVVV 的應用………………………………………………124
第一節處理圖片 ……………………………………………………124
第二節處理影像 ……………………………………………………132
第三節即時影像處理 ………………………………………………142
第四節紋理特效…………………………………………………154
第五節處理三維空間與物體……………………………………159
第六節處理文字 …………………………………………………172
第七節處理音訊…………………………………………………175
第八節電腦視覺分析……………………………………………194
第九節資料交換 ……………………………………………………206
第四章作品介紹…………………………………………………260
第一節作品“對•應”………………………………………………260
第二節作品“雲朵實驗室”………………………………………281
第五章VVVV 高級功能介紹……………………………………289
第一節高級功能…………………………………………………289
第二節XML ………………………………………………………289
第三節時間軸 ……………………………………………………292
第四節Boygrouping………………………………………………304
第五節動態外掛程式(Dynamic Plugins)…………………………………3 11
第六節高階著色器語言 HLSL ………………………………………322
第七節DirectX 11 ……………………………………………………324
第八節畫面內容共用 ……………………………………………338
第九節影像流輸出………………………………………………343
第十節VVVVjs……………………………………………………348
第十一節Patch編寫技巧…………………………………………350
索引………………………………………………………………361
後記………………………………………………………………376
總序
前言
第一章導言…………………………………………………………001
第一節新媒體藝術的介紹……………………………………………001
第二節哪些人需要這本書 ……………………………………………002
第三節VVVV 的開發歷史 ……………………………………………003
第四節程式運行環境…………………………………………………003
第五節VVVV 軟體授權合約 …………………………………………005
第六節主要功能及其簡要介紹 ………………………………………005
第二章VVVV 基本知識 ……………………………………………01...