サウンドプログラミング関連図書リスト
はじめに
C/C++、C#、Java、アセンブラ等の本
プログラム101付き 音声信号処理 (川村新著、CQ出版社、2020)
やさしい音と音楽のプログラミング (横山真男著、森北出版、2019)
Linuxサウンド処理基盤 ALSAプログラミング入門 (音羽良著、CQ出版社、2018)
Linux Sound Programming (Jan Newmarch著、Apress、2017)
FFTWと音響処理―FFTWライブラリの利用とWAVファイルの扱い (北山洋幸著、カットシステム、2017)
サウンドプログラミング入門―音響合成の基本とC言語による実装 (青木直史著、技術評論社、2013)
サウンドエフェクトのプログラミング Cによる音の加工と音源合成 (小坂直敏著、オーム社、2012)
C#によるデジタル信号処理プログラミング―オーディオ信号に「効果」を与えるテクニック (三上直樹著、工学社、2011)
WAVプログラミング C言語で学ぶ音響処理 増補版 (北山洋幸著、カットシステム、2011)
アセンブラWAVプログラミング―SIMDによる高速化と音響処理 (北山洋幸著、カットシステム、2010)
C/C++によるディジタル信号処理入門 (三上直樹著、CQ出版社、2009)
信号処理のためのプログラミング入門〜オーディオファイルの読み込み・書き込みからリアルタイム信号処理まで〜 (松下耕二郎著、技術評論社、2009)
WAVプログラミング NET C# で学ぶ音響処理 (北山洋幸著、カットシステム、2009)
C言語ではじめる 音のプログラミング ―サウンドエフェクトの信号処理― (青木直史著、オーム社、2008)
Java Sound 教科書 (赤間世紀著、工学社、2007)
C言語によるディジタル信号処理入門 (三上直樹著、CQ出版社、2002)
Python本
深層学習による自動作曲入門 (シンアンドリュー著、オーム社、2024)
Pythonサウンド・オーディオプログラミング:MIDIとWAVEサウンドのプログラミング (日向俊二著、カットシステム、2023)
音楽で身につけるディープラーニング (北原鉄朗著、オーム社、2023)
ディジタル音響信号処理入門: Pythonによる自主演習(小澤賢司著、コロナ社、2022)
Introduction to Digital Music with Python Programming: Learning Music with Code (Michael S. Horn, Melanie West, Cameron Roberts著、Routredge、2022)
Pythonではじめる音のプログラミング-コンピュータミュージックの信号処理- (青木直史著、オーム社、2022)
BERT/GPT-3/DALL-E 自然言語処理・画像処理・音声処理 人工知能プログラミング実践入門 (布留川英一著、ボーンデジタル、2021)
Magentaで開発 AI作曲 (斎藤喜寛著、オーム社、2021)
Pythonで学ぶ音声認識 (高島遼一著、インプレス、2021)
Pythonで学ぶ音声合成 (山本龍一ほか著、インプレス、2021)
Pythonで学ぶ音源分離 (戸上真人著、インプレス、2020)
Pythonで学ぶWAVプログラミング (北山洋幸著、カットシステム、2020)
Pythonで学ぶ実践画像・音声処理入門 (伊藤克亘ほか著、コロナ社、2018)
PureData本
Pure Data programming fundamentals: Patching, effects, sound synthesis (Maurizio Di Berardino著、個人出版、2023)
Pure Data: Electronic Music and Sound Design - Theory and Practice - Volume 1 (Francesco Bianchi, Alessandro Cipriani, Maurizio Giri著、Contemponet、2021)
「PureData」ではじめるサウンド・プログラミング (中村隆之著、工学社、2015)
Pure Data : チュートリアル&リファレンス (美山千香士著、ワークスコーポレーション、2013)
Pd Recipe Book -Pure Dataではじめるサウンドプログラミング (松村誠一郎著、BNN出版、2012)
Desigining Sound (Andy Farnell著, The MIT Press、2010)
グラフィカル言語 PureDataによる音声処理 (中村文隆著、CQ出版社、2009)
Max本(Max/MSP本)
Generating Sound & Organizing Time: Thinking with gen~ Book 1 (Graham Wakefield & Gregory Taylor著、Cycling'74、2022)
Electronic Music and Sound Design - Theory and Practice with Max 8 - volume 3 (Alessandro Cipriani & Maurizio Giri著、Contemponet、2023)
Electronic Music and Sound Design - Theory and Practice with Max 8 - Volume 2 (Alessandro Cipriani & Maurizio Giri著、Contemponet、2020)
Electronic Music and Sound Design - Theory and Practice with Max 8 - Volume 1 (Alessandro Cipriani & Maurizio Giri著、Contemponet、2019)
Step by Step Max/MSPで学ぶシーケンス・アドベンチャー (Gregory Taylor著、Cycling'74、2019)
「Max」ではじめるサウンドプログラミング (松村誠一郎著、工学社、2017)
Max/MSP/Jitter for Music: A Practical Guide to Developing Interactive Music Systems for Education and More, 2nd Edition (V. J. Manzo著、Oxford University Press、2016)
Desigining Audio Objects for Max/MSP and PD (Eric Lyon著、A-R Editions、2012)
Maxの教科書 (ノイマンピアノ著、リットーミュージック、2009)
はじめてのMax/MSP/Jitter (大谷安宏著、BNN新社、2009)
2061:Maxオデッセイ (ノイマンピアノ著、リットーミュージック、2006)
Composing Interactive Music - Techniques and Ideas Using Max (Todd Winkler著、The MIT Press、2001)
トランスMaxエクスプレス (ノイマンピアノ著、リットーミュージック、2001)
マジカルMaxツアー―音楽プログラミングへの招待 (ノイマンピアノ著、DART、1996)
サイバーキッチンミュージック (Yuko Nexus6著、翔泳社、1995)
MATLAB本
MATLAB で簡単オーディオ プラグイン開発 : エフェクター・プラグインが数分~で作れる!(VST/AU) (岩村宏著、Kindle、2023)
ひたすら楽して音響信号解析 (森勢将雅著、コロナ社、2021)
MATLABで学ぶ実践画像・音声処理入門 (伊藤克亘ほか著、コロナ社、2019)
Numerical Sound Synthesis: Finite Difference Schemes and Simulation in Musical Acoustics (Stefan Bilbao著、Wiley、2009)
音のプログラミングとMATLAB(Octave・Scilab)における実際ーディジタル・サウンド処理入門 (青木直史著、CQ出版社、2006)
その他オーディオ・MIDIプログラミング本
詳解CoreAudio.framework macOSで実装する低レイヤーオーディオ出力 (藤本雅士著、インプレスR&D、2022)
Designing Software Synthesizer Plugins in C++ (Will C. Pirkle著、CRC Press、2021)
VSTプラグイン―C++によるプラグインの動かし方!(うつぼかずら著、工学社、2020)
初級XAudio2 (土田善紀著、自費出版、2019)
入門XAudio2 (土田善紀著、自費出版、2019)
Designing Audio Effect Plugins in C++ (Will C. Pirkle著、Routledge、2019)
JUCE JAPAN 2018: JUCEで作ろう! VST/AUプラグイン ~シンセサイザー制作記録~(Windows/macOS対応) (COx2著、JUCE JAPAN 編集部、2018)
Raspbery Pi GPU Audio Video Programming (Jan Newmarch著、Apress、2017)
JUCE JAPAN vol.2: JUCEで作ろう! VST/AUプラグイン ~パラメトリックイコライザー制作記録~(Windows/MacOS対応) (COx2著、 JUCE JAPAN 編集部、2016)
JUCE JAPAN vol.1: JUCEではじめるVST/AUプラグイン制作(Windows/MacOS対応) (COx2著、 JUCE JAPAN 編集部、2016)
Macデジタルオーディオプログラミング (音羽良著、マイナビ出版、2015)
iPhone Core Audioプログラミング (永野哲久著、ソフトバンククリエイティブ、2009)
Windowsサウンドプログラミング―音の知識×プログラミングの知識 (田辺義和著、翔泳社、2001)
C++MIDIプログラミング―Windows95/98用MIDIアプリケーションの開発 (メシックポール著、桐原書店、1999)
MIDIのためのCプログラミング(ジム・コンガー著、工学社、1989)
ゲームサウンド開発・制作系本
Unityサウンド エキスパート養成講座 (一條貴彰著、ボーンデジタル、2019)
Game Audio Programming 3: Principles and Practices (Guy Somberg、CRC Press、2020)
Game Audio Programming 2: Principles and Practices (Guy Somberg、CRC Press、2022)
Game Audio Programming: Principles and Practices(Guy Somberg、CRC Press、2020)
ゲームサウンド制作ガイド - インタラクティブな音楽のための作曲技法 (Winifred Phillips著、オライリージャパン、2015)
Unity 5 実践サウンド入門 「Audio機能の専門書」 (髙橋潤著、Kindle本、2015)
CRI ADX2で作るゲームサウンド制作ガイド (内田哉著、翔泳社、2013)
Getting Started with C++ Audio Programming for Game Development (David Gouveia著、Packt Publishing、2013)
Game Sound (Karen Collins著、MIT Press、2008)
プロフェッショナルゲームサウンド制作ガイド (汐見敏幸著、秀和システム、2004)
Beginning Game Audio Programming (Mason McCuskey著、Premier Pr、2003)
インタラクティブミュージック(Interactive Music)に関する本
Writing Interactive Music for Video Games(Michael Sweet著、Addison Wesley、2014)
ソニフィケーション(Sonification)に関する本
Sonification Design (David Worrall著、Springer、2019)
Sonification Handbook(Thomas Hermannほか著、Logos Publishing House、2011)
音楽情報処理・音楽情報科学に関する本
メディアテクノロジーシリーズ2 音楽情報処理 (後藤真孝編著、コロナ社、2023)
コンピュータ音楽: 歴史・テクノロジー・アート (Curtis Roads著、東京電機大学出版局、2001)
コンピュータと音楽の世界―基礎からフロンティアまで(音楽情報科学研究会、共立出版、1999)
コンピュータと音楽 (音楽情報科学研究会、共立出版、1987)
コンピュータ音楽の表現(およびプログラミング)に関する本
メディアテクノロジーシリーズ10 音楽制作 - プログラミング・数理・アート (松村誠一郎編著、コロナ社、2025)
Live Coding - A User's Manual (Alan F. Blackwelほか著、The MIT Press、2022)
演奏するプログラミング、ライブコーディングの思想と実践 ―Show Us Your Screens (田所淳著、BNN出版、2018)
Emprise〜現代音楽の系譜から、コンピューター・ミュージック、エレクトロニック・ミュージック、ニュー・メディア・アート、新たなパフォーマンスへの進化 (後藤英著、スタイルノート、2016)
The Oxford Handbook of Algorithmic Music (Alex McLean, Roger T. Dean著、Oxford Handbook、2016)
microsound (Curtis Roads著、The MIT Press、2001)
コンピュータサウンドの世界 (長嶋洋一著、CQ出版社、1999)
コンピュータ・エイジの音楽理論 (三輪眞弘著、ジャストシステム、1995)
コンピュータミュージック (岩竹徹著、オーム社、1994)
コンピュータ・ミュージックの世界―クリエイティブな音楽環境へのアプローチ(上原和夫著、サイエンス社、1993)
JavaScript本(WebAudio本)
JavaScript for Sound Artists 2nd Edition(William Turner著、CRC Press、2022)
Web Audio API: Quick Guides for Masterminds(J.D Gauchart、Kindle本、2018)
Web Audio API: Advanced Sound for Games and Interactive Apps (Boris Smus著、O'Reilly、2013)
SuperCollider本
Supercollider for the Creative Musician: A Practical Guide (Eli Fieldsteel著、Oxford University Press、2024)
Programming digital music with SuperCollider (Peter Fitton著、Amazon Kindle、2014)
Mapping and Visualization with SuperCollider (Marinos Koutsomichalis著、packt、2013)
The SuperCollider Book (Scott Wilsonほか著、The MIT Press、2011)
Csound本
The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming (Richard Boulanger著、The MIT Press、2000)
Programming digital music with Csound (Peter Fitton著、Kindle本、2014)
未整理
Real Sound Synthesis for Interactive Applications (Perry Cook著、A K Peters、2002)
Fundamentals of Music Processing - Using Python and Jupyter Notebooks (Meinard Muller著、Springer、2021)
DAFX: Digital Audio Effects (Udo Zolzer著、Wiley、2011)
Hack Audio (Eric Tarr、O'Reilly、2018)
Advances in Music Information Retrieval (Ras Wieczorkowskaほか著、Springer、2012)
Signal Processing Methods for Music Transcription (Anssi Klapuriほか著、Springer、2010)
A Programmer's Guide to Sound (Kientzle、Addison Wesley
A Digital Signal Processing Primer: with Applications to Digital Audio and Computer Music (
Digital Audio Theory: A Practical Guide (
Generating Sound & Organizing Time: Thinking with gen~ Book 1 (Graham Wakerfieldほか著、Cycling'74、2022)
Making Musical Apps: Real-time audio synthesis on Android and iOS (Peter Brinkmann著、O'Reilly、2012)
Interactive Music Systems - Machine Listening and Composing(Robert Rowe著、The MIT Press、1993)
Playing with Sound: A Theory of Interacting with Sound and Music in Video Games (Karen Collins著、The MIT Press、2013)
The Audio Programming Book (Richard Boulangerほか著、The MIT Press、2010)
THE GAME MUSIC HANDBOOK (Noah Kellman著, Oxford Univ Pr, 2020)