Как работает громкость

Лучший плейер всех времен и народов? Нет, своё мнение Вам мы навязывать не будем... Сами все поймёте...

Сообщение eDio » Вс янв 14, 2007 10:51 pm

Пример
У меня стоит вывод в формате 32-бит. Трек записан в 16-бит. А если я сделаю ниже громкость? Младшие разряды пропадут вовсе? Или сдвинутся все разряды "сдвинутся"? Ведь "снизу" есть еще 16.

Да, чтоб уже полностью разобраться. Карта поддерживает вывод в 24 бит (но 24 в кернел стриминг глючат с моей картой, потому ставлю 32). Так вот что происходит здесь? Отбрасываются младшие 8 бит, или происходит пересчет с округлением?

Раздуплите, плиз.

Спасибо
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение dAnIK SeNT » Пн янв 15, 2007 7:36 pm

eDio,
Пересчёт с округлением.
Битность звука - это количество градаций, крайние значения одинаковы.
Т.е., то, что у тебя в 16-битном звуке будет кодироваться значением 65535, в 32-битном будет 4294967295. Это если по-тупому (реально 32-битный звук - он float, с плавающей точкой...)
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение eDio » Пн янв 15, 2007 9:22 pm

dAnIK SeNT,
[q]Пересчёт с округлением.[/q]
Это к звуковой карте относится или к файлу?
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение dAnIK SeNT » Пн янв 15, 2007 10:35 pm

eDio писал(а):Это к звуковой карте относится или к файлу?

без разницы.
любые изменения битности = масштабирование диапазона.
либо со сглаживанием, либо без.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение eDio » Вт янв 16, 2007 6:29 am

dAnIK SeNT,
А теперь, все-таки, основной вопрос. Хотя, понятно, уже, но уточню:
Есть вывод в 32. Трек в 16. (не принципиально, в даном случае, просто продложение примера)
Я понижаю громкость.
Младшие разряды при воспроизведении можно считать безвозвратно потерянными :) ?

Заранее "финальное" спасибо (думаю, это последний вопрос) :)
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение dAnIK SeNT » Ср янв 17, 2007 2:06 pm

eDio,
Чем и как ты громкость понижаешь? Ты можешь конкретно всё описать, с названиями программ и описанием задач? А то я не совсем понимаю, что именно тебя интересует :)
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение SiMM » Ср янв 17, 2007 2:16 pm

eDio писал(а):Младшие разряды при воспроизведении можно считать безвозвратно потерянными :) ?
Естесственно, а Вы, собственно, как хотели и какой в этом глубинный смысл?
IRC: <a href='http://www.fileforum.ru/irc.php' target='_blank'>RUSNET #fileforum</a> (irc.tsk.ru:6669)
SiMM
Подполковник
 
Сообщений: 588
Зарегистрирован: Чт июн 13, 2002 8:41 am
Пункты репутации: 0

Сообщение eDio » Ср янв 17, 2007 5:17 pm

dAnIK SeNT,
Понижаю софтовым плеером Foobar2000 :) Например, ползунком Preamp во вкладке Playback. А есть разница какой ползунок подергать? :)
Меня, вот, интересует такая штука. Механизм ReplayGain понижает громкость трека средствами самого плеера или кодека. Он все понижает до уровня 89дБ (бывает, и повышает :) , но не об этом). Получается, что если трек имеет максимальный дин. диапазон (96дБ для 16-бит), и плеер младшие разряды отбрасывает (уже понял, что подругому, ведь и быть не может), то материал с ReplayGain уже неполноценный...

SiMM,
Глубинный смысл? Да никакого. Чет стукнуло. Меня просто сбил ReplayGain. Я думал, что такая "аудиофильская" технология не позволит себе наносить ущерб конечному материалу... Как я понял, не такая уж она аудиофильская.

А к чему здесь было о 32 битах забыл сказать. Интересовало, сможет ли повышенная разрядность в выводе скомпенсировать ущербное понижение громкости

Да, еще одно добавдение:
dAnIK SeNT,
По поводу одинаковых крайних значений (только что в голову пришло). Они не одинаковые. У файлов с высшей разрядностью шире дин. диапазон...

...блин, без литра не разобраться :)

Блин, еще одно. Только что понял. :) (обещаю, в дальнейшем прежде, чем писать буду думать)
ReplayGain устанавливает 89дБ в RMS, а не в PEAK. Т.е. пиковая громкость там выше получается...

....литра не хватит
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0


Вернуться в Foobar2000

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron