p@lex, я не понимаю одного, ты что, думаешь, что никто раньше до твоего метода не додумался? Не льсти себе, он же простейший, вариация RLE.
Теорию надо изучать, и тесты разных методов проводить сравнительные, по соотношению размер/качество/сложность реализации, если ты решил свои методы изобретать, а не пользоваться проверенными и теоретически изученными. Ты цифровую обработку сигналов когда-нибудь изучал?
Почитай про ADPCM, это очень удачный алгоритм, он далеко обогнал другие простые методы сжатия звука. Используется в телефонии, в том числе IP-телефонии.