Mapping and Visualization with SuperCollider
暫譯: 使用 SuperCollider 進行映射與視覺化
Marinos Koutsomichalis
- 出版商: Packt Publishing
- 出版日期: 2013-11-29
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 222
- 裝訂: Paperback
- ISBN: 1783289678
- ISBN-13: 9781783289677
海外代購書籍(需單獨結帳)
商品描述
Create interactive and responsive audio-visual applications with SuperCollider
Overview
- Master 2D computer-generated graphics and animation
- Perform complex encodings and audio/data analysis
- Implement intelligent generative audio-visual systems
In Detail
SuperCollider is an environment and programming language used by musicians, scientists, and artists who work with audio-files SuperCollider has built-in graphical features which are used in conjunction with the sound synthesis server to create audio-visual mapping and sound visualization. If you wish to create data visualizations by acquiring data from audio and visual sources, then this book is for you.
Digital sound artists need to analyze, manipulate, map, and visualize data when working on a scientific or an artistic project. As an artist, this book, by means of its numerous code examples will provide you with the necessary knowledge of SuperCollider's practical applications, so that you can extract meaningful information from audio-files and master its visualization techniques. This book will help you to prototype and implement sophisticated visualizers, sonifiers, and complex mappings of your data.
This book takes a closer look at SuperCollider features such as plotting and metering functionality to dispel the mysterious aura surrounding the more advanced mappings and animation strategies. This book also takes you through a number of examples that help you to create intelligent mapping and visualization systems. Throughout the course of the book, you will synthesize and optimize waveforms and spectra for scoping as well as extract information from an audio signal. The later sections of the book focus on advanced topics such as emulating physical forces, designing kinematic structures, and using neural networks to enable you to develop a visualization that has a natural motion with structures that respect anatomy and which come with an intelligent encoding mechanism. This book will teach you everything you need to work with intelligent audio-visual systems to extract and visualize audio-visual data.
What you will learn from this book
- Use the built-in plotting, scoping, and metering functionality
- Synthesize efficient waveforms and spectra
- Extract information from audio signals
- Implement sophisticated encodings using interpolation, logic, and neural networks
- Execute imaginative visualizers
- Instrument sophisticated audio-visual generative systems
- Finalize and organize complicated projects
- Acquire data from local or remote sources including third party software and hardware
- Design and animate complex visual structures such as fractals, particle systems, and kinematic creatures
Approach
This book is a standard guide with numerous code examples of practical applications. It will help you advance your skills in creating sophisticated visualizations while working with audio-visual systems.
Who this book is written for
This book is ideal for digital artists and sound artists who are familiar with SuperCollider and who wish to expand their technical and practical knowledge of mapping and visualization. It is assumed that you already have some experience with the SuperCollider programming language and are familiar with the fundamental audio synthesis techniques.
商品描述(中文翻譯)
使用 SuperCollider 創建互動式和響應式的音視覺應用程式
概述
- 掌握 2D 電腦生成的圖形和動畫
- 執行複雜的編碼和音頻/數據分析
- 實現智能生成的音視覺系統
詳細內容
SuperCollider 是一個環境和程式語言,供音樂家、科學家和藝術家使用,專注於音頻檔案。SuperCollider 具有內建的圖形功能,與聲音合成伺服器結合使用,以創建音視覺映射和聲音可視化。如果您希望通過從音頻和視覺來源獲取數據來創建數據可視化,那麼這本書就是為您而寫。
數位聲音藝術家在進行科學或藝術項目時,需要分析、操作、映射和可視化數據。作為一名藝術家,本書通過眾多的程式碼範例,將為您提供 SuperCollider 實用應用的必要知識,使您能夠從音頻檔案中提取有意義的信息並掌握其可視化技術。本書將幫助您原型設計和實現複雜的可視化工具、聲音化工具以及數據的複雜映射。
本書深入探討 SuperCollider 的功能,例如繪圖和計量功能,以消除圍繞更高級映射和動畫策略的神秘感。本書還通過多個範例引導您創建智能映射和可視化系統。在本書的過程中,您將合成和優化波形和頻譜以進行範圍分析,並從音頻信號中提取信息。本書後面的部分專注於高級主題,例如模擬物理力量、設計運動結構,以及使用神經網絡,使您能夠開發具有自然運動的可視化,這些結構尊重解剖學並配備智能編碼機制。本書將教您所有需要的知識,以便與智能音視覺系統合作,提取和可視化音視覺數據。
您將從本書中學到什麼
- 使用內建的繪圖、範圍分析和計量功能
- 合成高效的波形和頻譜
- 從音頻信號中提取信息
- 使用插值、邏輯和神經網絡實現複雜的編碼
- 執行富有想像力的可視化工具
- 儀器化複雜的音視覺生成系統
- 完成和組織複雜的項目
- 從本地或遠端來源獲取數據,包括第三方軟體和硬體
- 設計和動畫複雜的視覺結構,如分形、粒子系統和運動生物
方法
本書是一本標準指南,包含眾多實用應用的程式碼範例。它將幫助您在與音視覺系統合作時提升創建複雜可視化的技能。
本書的讀者對象
本書非常適合熟悉 SuperCollider 的數位藝術家和聲音藝術家,並希望擴展他們在映射和可視化方面的技術和實用知識。假設您已經對 SuperCollider 程式語言有一定的經驗,並熟悉基本的音頻合成技術。