Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
blacklion79
Комментатор
Серебряков Лев
Рейтинг
+322.10
Автор не входит в состав редакции iXBT.com (подробнее »)
А с другой стороны — уже пол-года сижу дома, наушники-вставки не нужны вообще (дома можно полноразмерными закрытыми успешно пользоваться), а купить хочется. Для просто хочется и $180 немало.
И источник тут должен быть приличный, а то деньги на ветер.
В закладки положил
И это я ещё всего на 60 децибел увеличил. Кстати, после 50 + 20 децибел появляется клиппинг. Т.е. больше 70 децибел без клиппинга не усилить.
Хорошо, берём сигнал с амплитудой 1, в пиках выходящий под самый клиппинг. Хорошая, ровная синусоида, от полки до полки, спектр отличный. -50dB (аудасити упорно не позволяет больше за один приём), ещё -50dB — в файле одни нули. 100dB явно в 16 бит не лезут. 96 (-48 и -48) лезут как раз так, что в файле всё бултыхается на 1 вокруг нуля.
Если потом это усилить обратно, то там получается нифига не синусойда, с страх божий, и спектр тоже ужасный.
Не знаю, может Audacity плохой редактор, но другого бесплатного под рукой нет.
То, что вы не сможете в 16 битный WAV файл записать одну частоту с 1000000 различными градациями громкости. Или сможете, и я совсем дурак?
Всё, я понял, что мы спорим о чуть-чуть разных вещах.
Мои утверждения про PCM-формат хранения. И в нём, если его сделать однобитным, да, неоткуда будет взятся разницу больше чем в 2 раза.
Однобитные DAC'и не работают с PCM. И многобитный PCM не получается напрямую из однобитного ADC без дополнительных преоборазований.
Ну так а при чём тут будет реальный, физический (а не теоретический) ЦАП, если я усилю в редакторе обратно? То, что математика в редакторе справится, я и не сомневаюсь.
При том. Если разница может быть больше, то можно записать больше разниц. Ну или мы тупо можем записать НЕ ЛЮБУЮ разницу между 0 и 65536 (например, можно просто умножить выходной сигнал на два — тогда разница самая большая будет в два раза больше, разумеется, но будут доступны только чётные разницы, какой в этом смысл?).
Я спорю с тем, что в 16 бит можно записать два сигнала которые будут различаться больше чем в 2^16 = 65536 раз или 20*log_10(65536) = 95dB.
Нужна ли такая разница сигналов в музыке — отдельный вопрос.
Но даже если восстановится — неоткуда взяться разнице больше чем в 65536 раз. SNR, да, повышается. Размах между двумя составляющими полезного сигнала — нет, его математически не выразить без дополнительных битов, простеший принцип голубиной клетки не позволяет, вы не можете запихать больше 65536 разных разниц имея 65536 различных значений.
Нужно ли это для реальной музыки — другой вопрос. Как я понимаю, это пограничное значение, достаточное для 99% всей музыки.
Точнее, однобитовый цап — это выключатель да-нет, ну тоже цап, конечно, но вырожденный совершенно случай.
Ещё раз: весь noise shaping влияет только на субъективный noise floor, причём не всего шума, а только одного его составляющего — шума квантования. Шейпинг позволяет условно говоря сделать при 16 битах слышимый (взевшенный) шум сделать тише больше чем в 65536 раз чем самый громкий сигнал. Но не позволяет сделать самый громкий сигнал больше чем в 65526 раз громче чем самый тихий сигнал. Потому что самый тихий сигнал должен остаться (условной) синусоидой данной (сыгранной) частоты, различимой как синусоида именно этой частоты, его нельзя маскировать, передвигая в плохослышимые частоты. И если у вас есть синусоида, закодированная младшим битом (и, предположим, ЦАП её правильно восстановит, что тоже, в общем, предположеие оптимистичное) то её амплитуда будет в 65536 раз меньше чем амплитуда синусоиды, закодированной с полным размахом 16 бит, как ты ни шейпи шум. И никаким шейпингом ШУМА эта синусодиа не сможет стать в 100000 раз меньше чем самая громкая.
Т.е. шум квантования мы меняем так, что слышимый человеком noise floor уходит вниз. Но это никак не добавляет разницу громкости между скрипом пальца по струне и выстрелом из пушки в увертюре 1812 года.
Очень интересно.
За что вы так туризм? Чем охота серьёзней? Только зверушек убивают ради удовольствия.
А что случилось с человеческим слухом и музыкой с прошлого века, чтои параметры перестали быть излишними этак в 2-4 раза?
Частота? Ну правда, теорема Котельникова, ну в школе проходят. А любой базовый курс по ЦОС объясняет, зачем у ЦАП может быть полезна частота выше, но 192 килогерца — это и так адовый запас.
Битность? То, что 16 чутка без запаса по динамическому диапазону в некоторых жанрах (непопулярной) музыки, это понятно давно. Но 4 — это, знаете… Если peak-to-peak сигнал 5 вольт (это, простите, фантастика, но предположим), то 24 бита — это ~3E-7 на деление. Это 0.3 микровольта. Вы правда верите в такую точность в копеечной микросхеме и в такой уровень шумов в общедоступных ОУ? :-) Там битов 5-6 внизу будет белый шум. Ну и зачем вам входной сигнал точнее? Если бы не байты которые по 8 бит то 20 бит было бы более чем достаточно для любых музыкальных применений, а не для измериловки.