0241774ワット発電中さん
2018/06/12(火) 01:04:42.05ID:pu3mIhhr>>215さんじゃないですが
「次回の割り込みで出力する音声データを用意しておく」のは
用意するのに、それなりに時間を要する場合があることを想定しているのだと
思います。
まあ、>>198のコード内では
pgm_read_byte_near(&sample_raw[i]); 程度のことなんで
割り込みかかってから必要データをもってきても問題ないと思いますが
もっと割り込み周期が短い場合とか
SDカード・i2cのEEPROM なんかに音声データ入れてる場合は
そういう配慮が必要になるはずです。
もっとも、後者の場合は次の1データだけ用意しておくのじゃなくて
ある程度のまとまったデータを用意することになると思いますが・・・