NAudioライブラリでのmp3デコード、16bit固定になっちゃってる(※1)のって、ここに16ってハードコーディングされちゃってるせいかも?><
https://github.com/naudio/NAudio/blob/902b58961c8161d3bc4d768afdab2cd87586f125/NAudio/Wave/Compression/AcmStream.cs#L102
(※1 mp3は16bitintでは正しくデコードできないフォーマットです!><;(一度32bit float(や一部のユニークなデコーダでは24bit int)でデコードしてから音量調節した上で再生環境(普通は16bitかも)に合わせて変換しないと正しく再生できない欠陥フォーマットなのです><;))