幫助中心 | 我的帳號 | 關於我們

Max程序設計入門十六講/中國樂派課程建設系列叢書

  • 作者:班文林|責編:董良敏//劉變梅
  • 出版社:文化藝術
  • ISBN:9787503973451
  • 出版日期:2023/03/01
  • 裝幀:平裝
  • 頁數:240
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書的內容按照十六講、80個知識點進行布局;通過十二個編程案例和兩個工作坊,按照編程步驟解說的方式,讓學習者知其功能、知其用法。此外,文未提供的六個附錄包括Max/MSP板塊類對象命令參照表、可獲取的Max學習資源、MIDI信息—覽表、常用演算法類對象命令及其用法、Max的簡史與應用等。

作者介紹
班文林|責編:董良敏//劉變梅
    班文林,中國音樂學院作曲系副教授,碩士研究生導師,東京藝術大學音樂音響創新方向博士,清華大學信息藝術設計系訪問學者,Max出品公司Cycling'74官方認證的Max編程語言國際講師。互動式音樂作品入選東京Max User Group音樂會、國際現代音樂協會日本分會(JSCM)年度音樂會/研討會、ACMP2011、ACMP2018、 AMC SOUND PROJECT2012、ICMC2017、中國音樂新媒體聯盟聲音裝置展等。在國內外發表該領域論文十余篇;擁有多項互動式信息控制器專利和相關軟體著作權。日本音樂學學會會員,先端藝術音樂創作學會(JSSA)會員,中國音樂家協會電子音樂協會會員,藝術與人工智慧學會會員,全日本中國人博士協會理事。

目錄
第一講  基本編程方法(1)
  一、Max編程語言的基本結構
  二、Max編程語言的Patcher窗口
  三、基本對象命令的種類
  四、連線的種類
  五、構成Patcher的對象命令與連線
  六、實參變數設置(嘗試第一個程序設計)
第二講  基本編程方法(2)
  七、信息命令[message]
  八、浮點數控制項[flonum]
  九、列印對象命令[print]與信息「print」
  十、信息在Max編程語言中的處理邏輯和順序(四則運算程序)
第三講  製作隨機生成音樂的程序
  十一、對象命令[drunk]與隨機演算法
  十二、關於[itable]控制項
  十三、使用電腦板載軟體合成器
  十四、對象命令[key]與[sel]
  十五、內錄MIDI文件的方法
  十六、指定音區範圍的方法
  十七、獨立程序界面設計以及生成程序
第四講  構建MIDI信息二維可視化程序
  十八、MIDI信息解析相關對象命令
  十九、關於[zmap]
  二十、關於[Icd]
  二十一、關於[preset]
第五講  實時和聲生成程序
  二十二、關於[ezadc?]與[live.gain?]
  二十三、關於音頻實時解析相關對象命令
  二十四、[fiddle?]安裝到Max編程語言的方法
  二十五、關於[onebang]對象命令
  二十六、另一個生成音符關信息的[flush]對象命令
  二十七、程序變化[pgmout]對象命令
第六講  構建虛擬打擊墊
  二十八、關於DSP設置和音效卡設置
  二十九、關於音頻採樣相關對象命令
  三十、關於矩陣控制對象命令[matrixctrl]
  三十一、關於播放列表對象命令[playlist?]
  三十二、矩陣數值映射的方法
  三十三、多軌信號輸出與mc類對象命令
  三十四、多軌信號輸出錄音對象命令[mc.sfrecord?]
  三十五、使用觸屏設備控製程序
第七講  構建聲波變頻器
  三十六、構建模擬信號輸入輸出
  三十七、關於[selector?]對象命令
  三十八、關於[umenu]和[panel]對象命令
  三十九、控制[tapout?]延遲線的演算法
  四十、關於音頻信號顯示方式
  四十一、關於BEAP中的錄音模塊
第八講  互動式音樂工作坊(上)
  四十二、關於[gate?]出口選擇對象命令

  四十三、關於子文件連線類型與實際不匹配問題
  四十四、關於[tempo]音樂速度對象命令
  四十五、關於條件語句的代碼結構
第九講  互動式音樂工作坊(下)
  四十六、DIY一個「對象命令」Patcher
  四十七、構建減法合成器合成音源
  四十八、關於濾波器對象命令[biquad?]
  四十九、關於[snapshot?]對象命令
  五十、關於[function]控制項
  五十一、和聲的分散琶音效果
  五十二、連接若幹個BEAP模塊
  五十三、互動式音樂中的「節(section)」
第十講  語音控製圖像生成與音頻交互
  五十四、關於[fzero?]對象命令
  五十五、指定[lcd]顏色的方法
  五十六、消除[Icd]中的殘存數據
  五十七、關於[record?]和[buffer?]對象命令
  五十八、關於[groove?]對象命令
第十一講  實時多聲道處理
  五十九、從Package Manager中查找新的工具——軟體包
  六十、基於ICST Ambisonics實現多聲道聲相自動控制和分配
  六十一、基於馬爾可夫鏈演算法實現多聲道自動控制
第十二講  使用攝像頭輸入信息生成音樂
  六十二、視頻輸入與矩陣(Matrix)
  六十三、[jit.robcross]和[jit.sobel]對象命令
  六十四、[jit.rgb2luma]黑白轉換對象命令
  六十五、[jt.3m]視頻分析對象命令
  六十六、[pipe]延遲對象命令
第十三講  顏色聲音合成器
  六十七、關於[jit.findbounds]對象命令
  六十八、FFT與[pfft?]對象命令
  六十九、FM合成器音色合成
第十四講  手套控制器交互案例工作坊
  七十、關於[key]生成連續變化信息
  七十一、關於LowkeyNW軟體包
  七十二、關於手套控制器的設置
  七十三、控制清單(相當於樂譜)
第十五講  在Max編程語言中使用VST
  七十四、構建[vst?]程序
  七十五、查找[vst?]中控制參數的名稱
  七十六、為音頻加上?vst??效果器
第十六講  Max編程語言、網路與OSC通信
  七十七、網路與Max編程語言
  七十八、Max編程語言接入區域網
  七十九、Max編程語言進行OSC通信
  八十、通過OSC通信實現聲相控制
附錄
  一、Max/MSP板塊類對象命令參照表(按首字母排序)
  二、Max編程語言學習資源
  三、MIDI控制器列表書

  四、Max編程語言常用數值運算
  五、打擊樂與電腦交互小品樂譜
  六、Ma×編程語言的簡史與應用

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032