全部商品分类

您现在的位置: 全部商品分类 > 艺 术 > 艺 术 > 音乐

CSOUND音乐编程入门/四川音乐学院电子音乐理论与技术丛书

  • 定价: ¥48
  • ISBN:9787562175476
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:西南师大
  • 页数:394页
我要买:
点击放图片

导语

  

内容提要

  

    杨万钧编著的《CSOUND音乐编程入门》对Csound系统进行了深入浅出地阐述,不仅清晰地讲解了该系统的基本原则及应用方法,还从声音原理和信号处理等方面进行了详尽分析,为电子音响的合成技术及电子音乐的创作技法提供了不同的思路。
    本书对于该系统所涉及的不同要点都通过恰当的案例予以说明,其中所涵盖的很多知识内容也进行了相关的文献标识和引用,方便读者自行扩展阅读。以期在提高技术理论认知和研究能力的基础上,让读者能够透过不同层面更为充分地了解电子音响和电子音乐的技术魅力。

作者简介

    杨万钧,白族,四川音乐学院电子音乐系青年教师。1999年毕业于成都电子科技大学,获工学学士学位,同年进入四川音乐学院作曲系录音艺术与电脑音乐教研室任教。2011年考入四川大学信息工程学院学习计算机工程,2014年获工学硕士学位。
    工作期间,承担电子音乐系、作曲系、音乐教育系、数字艺术系等多个院系的教学工作,先后开设“电子音乐软件应用”“音乐声学”“音频基础”“数字音频编辑”“Linux计算机音乐制作”“计算机音乐软件应用”“计算机乐谱制作”“多媒体技术”等必修及选修课程。参与编写《艺术院校计算机基础教程》(四川师范大学电子出版社,2009年版),获省级优秀教学成果;参与编写《电子音乐理论基础》(西南师范大学出版社,2014年版)。在国家级刊物上发表多篇学术论文,其中《从<阿凡达>透视影音制作技术发展趋势——谈现代影音媒体制作中的网络技术和分布式处理技术的应用》一文获2010优秀论文评选一等奖;《自由软件时代的声音:Linux环境计算机音乐系统的构建及意义》一文分两期连载于教育部《中国教育技术装备》杂志(高教版),并获《中国教育技术装备》2012优秀论文评选一等奖。其他多篇学术论文刊登在国内多家学术刊物上。
    目前主要从事录音艺术、电脑音乐、音乐声学、乐器声学的基础理论教学及相关研究。

目录

总序

前言
第1章  初识Csouno
  1.1  Csound的发展及特点
    1.1.1  计算机声音合成的发展
    1.1.2  什么是Csound
    1.1.3  音乐家为什么要编程
    1.1.4  为什么要用Csound
  1.2  Csound的授权方式
    1.2.1  什么是GPL
    1.2.2  Csound的授权方式
  1.3  Csound的获得
    1.3.1  Csound的版本
    1.3.2  Csound的获得
  1.4  Csound的安装
    1.4.1  Csound在Windows下的安装
    1.4.2  Csound在Mac OS x下的安装
    1.4.3  Csound在Linux下的安装
    1.4.4  Csound在移动平台下的安装
  1.5  在Csound中获得帮助
    1.5.1  在线帮助
    1.5.2  网络教程
    1.5.3  社区交流
第2章  Csounol使用基础
  2.1  Csound的基本概念
    2.1.1  Csound的工作原理
    2.1.2  Csound的执行缓冲区
    2.1.3  Csound中振幅值的表示
  2.2  初次使用Csound
    2.2.1  如何设置Csound的声音
    2.2.2  Csound的使用
    2.2.3  Csound的控制台输出
    2.2.4  运行第一个Csound程序
  2.3  Csound命令行
    2.3.1  Csound命令行
    2.3.2  通过终端执行Csound
  2.4  Csound前端程序
    2.4.1  Csound前端程序
    2.4.2  CsoundQt简介
    2.4.3  CsoundQt的配置
第3章  Csound的设置
  3.1  Csound环境变量
    3.1.1  Csound环境变量
    3.1.2  环境变量的设置
    3.1.3  Python的设置
  3.2  音频配置与音频处理性能的调试
    3.2.1  音频设备及驱动类型的选择
    3.2.2  性能调试与延迟
    3.2.3  CsoundQt音频设置
    3.2.4  实时音频输入与输出
  3.3  实时音频处理
    3.3.1  实时音频
    3.3.2  周期和缓冲区大小(Period & Buffer Sizes)
    3.3.3  控制率(Control Rate)
    3.3.4  PulseAudio的使用
    3.3.5  优化音频I/O延迟
  3.4  渲染为音频文件
    3.4.1  需要渲染为音频文件的场合
第4章  Csound的语法结构
第5章  Csound的过程控制
第6章  流程控制
第7章  Function Table
第8章  数组
第9章  自定义扩展
第10章  实时事件
第11章  Score编写技巧
附录  常用Csound操作码
参考文献
致谢
后记
作者简介