Поиск:
Партнеры, реклама: |
Новости кодирования аудио - lossyWAVЕщё один очень интересный проект я обнаружил на Идея заключается в специальной "немного потерьной" предобработке аудио сигнала, после чего уже обработанный сигнал скармливается беспотерьному кодеру, который на таком модифицированном сигнале вдруг показывает чудеса беспотерьного сжатия. Вот это "немного беспотерьное" преобразование заключается в обнулении LSB - младших бит отсчётов аудио сигнала. Младшие биты, ведь, отвечают за совсем небольшой относительный диапазон в сетке квантования. Они лишь "уточняют" значение сэмпла. Скажем, какая разница, будет значение сэмпла 12123 (из 32767) или 12122? Да почти никакой, а ведь они отличаются аж на целый бит (т.е. количественно, 1 бит из 16, что очень немало). А можно и два бита обнулить - вместо единички троечка потеряется, подумаешь, а это уже аж 2 бита из 16! Так вот проект Кстати, в процессе обнуления, образовавшуюся разницу между оригинальным и обработанным сигналами можно записать в WAV-файл. Этот файл в сумме с "обнулённым" дадут исходный. В общем, довольно примечательная утилика, энтузиастам на заметку. А всё началось с простого MATLAB-скрипта, Вашими мыслями вы можете делиться в комментариях к заметке.
Читать весь 178-й номер |
№205: Искусственный речевой аппарат
№192: Чтиво №215: Звуки модема №152: Вторая симфония для матричного принтера №142: Трекерная музыка и демосцена №214: Windows VST под Mac OS X №181: Очумелые ручки - Arduino Theremin №161: От правоохраны до идиотии №143: EXE-музыка |
Ниже располагаются комментарии к этой заметке
Пожалуйста, обратите внимание! Если вы хотите что-то сообщить автору WebSound.Ru, лучше сделать это не здесь, а направить ваше сообщение по e-mail. Пожалуйста, составляйте свои комментарии в вежливой форме. Не засоряйте сайт бессодержательными и невежливыми сообщениями.