typedef struct MIX_Mixer MIX_Mixer;
MIX_Mixerはこのライブラリの頂点にあるオブジェクトである. SDL_mixerを使うならば, 少なくとも1つは必要だが, 複数生成することも認められている. それぞれのミキサーは1つにミックスされた音声の出力ストリームの生成に対応し, 通常はリアルタイム再生のためのオーディオデバイスに出力する.
ミキサーは, オーディオデバイスにデータを与える場合(MIX_CreateMixerDevice()で生成)と, 様々な用途で使用するためにメモリ上のバッファにオーディオデータを生成する場合(MIX_CreateMixer()で生成)がある.