本サイトでは、書籍のサポート情報を掲載していきます。

ソースコードの提供

書籍紹介のプログラム ソースコードを提供します。利用について詳しくは書籍をご確認ください。
※ 2015/5/1に、リスト5-3,5-14の更新を行いました(それ以外は変更ありません)

正誤情報

「Macデジタルオーディオプログラミング」正誤表
ページ箇所 備考
41リスト4-2 waveFormat1.h 記述内容がダウンロード用ソースコードに含まれているものと不整合 画像のように訂正いたします
(画像クリックでリスト表示)
ver.1.1
54リスト5-3 do while中のインデント 9行目の}のインデント 関数freadにそろえる
(画像クリックでリスト表示)
ver.1.1
71リスト5-14 sf_read_float、sf_write_float sf_readf_float、sf_writef_float
(画像クリックでリスト表示)
ver.1.1 *1
726行目 API関数、sf_read_floatにより API関数、sf_readf_floatにより ver.1.1
72本文中央部 注: API関数、sf_read_floatは、サンプル単位でデータを読み込むことも可能です。本文に示すサンプル・プログラムで、第3番目の引数を API関数、sf_read_floatにより、サンプル単位でデータを読み込むことも可能です。同関数の、第3番目の引数を ver.1.1
72下より10行目 API関数、sf_write_floatにより API関数、sf_writef_floatにより ver.1.1
72下より2行目 直前のsf_read_floatで 直前のsf_readf_floatで ver.1.1

*1旧リストのAPI関数でも実行結果には問題ありませんが、フレーム単位で読み書きするという本文の説明と不整合のため修正します