发表于2024-11-28
图书基本信息 | |||
图书名称 | PURE DATA图形化音乐编程技术与应用 | 作者 | 杨万钧 |
定价 | 78.00元 | 出版社 | 西南师范大学出版社 |
ISBN | 9787562190196 | 出版日期 | 2017-11-01 |
字数 | 页码 | 434 | |
版次 | 1 | 装帧 | 平装 |
开本 | 16开 | 商品重量 | 0.4Kg |
内容简介 | |
《PURE DATA图形化音乐编程技术与应用》不是为了取代Miller Puckette所编写的经典的《电子音乐技术》(The Theory and Technique of Electronic Music)一书,《PURE DATA图形化音乐编程技术与应用》是对笔者多年电子音乐技术教学的经验所进行的总结,在电子音乐技术的教学与思考中,笔者逐渐了解了学生们在学习电子音乐的过程中所遇到的各种问题,特别是很多母语不是英语的同学遇到的问题。 《PURE DATA图形化音乐编程技术与应用》主要针对那些对电子音乐创作和声音合成感兴趣的用户而编写,而且比较适合用于自学。《PURE DATA图形化音乐编程技术与应用》首先介绍了基本的编程常识和声学定理,然后循序渐进、由浅人深地讲授高级的电子音乐处理技术。《PURE DATA图形化音乐编程技术与应用》中分析的内容主要集中在听觉和音响方面,以一种电子音乐家更容易接受的方式来进行学习和理解,避免了对抽象的公式进行太多空洞地讲解。在很多内容的叙述上,都假设读者已经具备基本物理学知识,并且了解相关的物理概念。《PURE DATA图形化音乐编程技术与应用》所涉及的内容主要以音乐和音响等听觉内容为主,在叙述方式上也是用简短的介绍构建可听的程序来搭建概念体系,而非使用抽象的公式来教条地说明。而对于数学方面的内容,也仅仅按照特定声音处理概念所需的范畴来进行探讨和引用。对于很多技术的叙述,也尽量从电子音乐创作的角度进行解释,而非从纯粹的计算机科学、数学或物理学的角度对处理现象和结构进行叙述。因此,《PURE DATA图形化音乐编程技术与应用》中的很多结论和评论都具有笔者较强的主观性,也希望与读者进一步探讨。 《PURE DATA图形化音乐编程技术与应用》的写作得到了很多老师和朋友的帮助,他们对于《PURE DATA图形化音乐编程技术与应用》中所介绍与讨论的内容都给出中肯而实际的建议。《PURE DATA图形化音乐编程技术与应用》中使用的很多范例和材料来自Pd的官方文档,以及部分经典的Pd相关论文与专著。还有很多材料来源于Pd社区和互联网上很多热心的论坛用户,没有开源社区用户热心而无私的奉献,就不会有今天Pd的发展,也不会有《PURE DATA图形化音乐编程技术与应用》的出现。对于所使用的材料《PURE DATA图形化音乐编程技术与应用》尽可能在参考文献中加以说明,部分出处不详没能详细注明的内容还希望得到原作者的理解和支持。 |
作者简介 | |
目录 | |
总序 前言 编写方法 章 初识PureData 1.1 什么是PureData 1.1.1 PureData简介 1.1.2 PureData的发展历史 1.1.3 关于MillerPuckette 1.1.4 PureData的基本功能 1.2 PureData的特点 1.2.1 图形化 1.2.2 实时性 1.2.3 开放性 1.3 PureData的发行版 1.3.1 PureData的主要发行版 1.3.2 PureData的其他发行版 1.4 PureData的安装 1.4.1 在MicrosoftWindows系统下的安装 1.4.2 在MacOSX系统下的安装 1.4.3 在Linux系统下的安装 第2章 PureData的设置与操作界面 2.1 PureData的操作界面 2.1.1 PureData的主窗口 2.1.2 HelpBrowser窗口 2.1.3 patch窗口 2.1.4 不同版本PureData的菜单 2.2 PureData的设置 2.2.1 PureData的音频设置 2.2.2 PureData的MIDI设置 2.2.3 音频和MIDI测试 2.2.4 启动项设置 2.2.5 查找路径设置 2.3 DekenLibraryManager 2.3.1 什么是Deken 2.3.2 Deken的安装和打开 2.3.3 Deken的使用 2.3.4 库文件安全性 第3章 PureData的基本操作 3.1 初次使用PureData 3.1.1 新建个patch 3.1.2 patch的修改 3.1.3 patch的保存与关闭 3.2 PureData的基本操作 3.2.1 Patch中Object的基本操作 3.2.2 编辑模式和执行模式 3.2.3 修改字体大小 3.2.4 整理程序界面 3.3 PureData的其他操作 3.3.1 获取PureData的组件列表 3.3.2 帮助文件 3.3.3 创建组件副本 3.3.4 快捷键的使用 3.3.5 进行注释 3.3.6 atom 3.4 PureData组件应用的基本规则 3.4.1 hotinlet和coldinlet 3.4.2 connection 3.4.3 从右到左 3.4.4 自顶向下 3.4.5 纯数字表示 第4章 PureData的组件 4.1 PureData中的基本组件 4.1.1 0bject 4.1.2 Message 4.1.3 Number …… 第5章 PureData中的数学运算 第6章 控制级信号处理 第7章 数据流处理 第8章 音频信号处理基础 第9章 声音合成与采样 0章 声音的采样 1章 声音调制与傅里叶变换 2章 MIDI控制技术 3章 基于GEM的影像处理 4章 网络数据与OSC控制 5章 人机界面设备设计应用 参考文献 后记 致谢 作者简介 |
编辑推荐 | |
文摘 | |