Первый способ, предложенный вами. Для примера передрал с диска "The best of Gershwin" Allegro (у коллеги взял)один канал, обработал, записывая разницу - даже архиваторы стали более лояльно относиться. Сжатие для raw было 78%, разностного - 56% (доля от исходного размера). Подбил статистику по файлам - в разностном в 5 раз меньше уникальных значений. Если хранить не тетраду, а байт для минимазации телодвижений при сжатии, то в свёрнутую форму укладывается 91% сэмплов, что даёт уменьшение на 41% от исходного объёма. А это ещё и на питании для автономки может сэкономить, как и использовалось в упомянутом мной
здесь материале.
Николай, по 3-му способу можете поподробнее описать?