サウンド関連ライブラリ
SDLとして音を鳴らすにはいくつか方法があるようだ。
- SDL_audio
- SDL自身に含まれる、SDLのサウンド処理の基本的なもの。
- SDL_mixer
- SDL_audioよりも手軽に音を扱えるライブラリ。ソースファイルはSDLと同じリポジトリ(http://www.libsdl.org/cgi/viewvc.cgi/trunk/)で管理されている。
- SDL_sound
- SDL_mixer同様手軽に音を扱えるライブラリ。
今はSDL_audioを使っているけど、その理由が「波形再生時に音程を変化させられるから」というのがどうもアレな気がする。単純な波形のプレイバック機能だけのシンセライブラリ、なんていう都合の良いものはないよなあ。シーケンサー機能のないMODライブラリみたいな感じ?(適当)