Software Design plusシリーズサウンドプログラミング入門
――音響合成の基本とC言語による実装

この本の概要

コンピュータはプログラムしだいでシンセサイザのようにさまざまな音を作り出すことができます。本書では,加算合成や減算合成といった基本的な音作りの仕組みとともに,音響合成の代表的な方式として,PSG音源,アナログシンセサイザ,FM音源,PCM音源を取り上げており,C言語のプログラムとともに,それぞれの方式による音作りのテクニックを具体的に紹介しています。フリーのコンパイラとしてBorland C++ Compiler 5.5を利用しており,Windows環境さえ用意すれば誰でも手軽にサウンドプログラミングに挑戦することができるようになっています。

こんな方におすすめ

  • コンピュータを使って音を作り出すテクニックを実際に動作するプログラムで学びたい方

この書籍に関連する記事があります!

音を作り出すプログラミングテクニックが満載!
本来,音はすべての時刻で値をとる「アナログ信号」の物理現象で,コンピュータはアナログ信号をそのままの状態では処理できません。

本書のサンプル

本書の一部ページを,PDFで確認することができます。

著者プロフィール

青木直史(あおきなおふみ)

1972年 札幌市に生まれる/1995年 北海道大学工学部電子工学科卒業/1997年 北海道大学大学院工学研究科修士課程修了/2000年 北海道大学大学院工学研究科博士課程修了(工学博士)/2000年 北海道大学大学院工学研究科助手/2007年 北海道大学大学院情報科学研究科助教

専門:マルチメディア情報処理,趣味:音楽鑑賞,楽器演奏

著書:『ディジタル・サウンド処理入門』/CQ出版社/2006