Re: Громкость wav файла
От: Владислав Россия  
Дата: 16.10.02 14:33
Оценка:
Здравствуйте Kuljok, Вы писали:

K>Проблема в том, что информация о уровне идет какими-то блоками, сначала идет просто уровень (левый-правый), потом через енное количество байт вдруг уровень берецца как разность от FFFF, потом опять все становится на места.


Хм... Если речь идёт о формате PCM, то это не так. Нет там никаких блоков. После header'а идёт набор отсчётов. Понятно, выравнивание — количество бит в отсчёте. Собственно и всё.

K>Нужно менять громкость wav файла.

Самый простой метод: Каждый отсчёт сдвигай влево на бит (или на 2 бита), само собой качество будет хуже, уровень выше, и наоборот, если сдвигать вправо.
Существуют и другие методы, что — то краем уха слышал о логарифмическом. Наверное есть и другие. Это лучше спросить у математиков в алгоритмах.
Suum cuique (лат.)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.