Какой самый громкий звук можно сохранить в файле .wav?

1117
alph

Есть ли предел громкости звукового файла? Вероятно, есть предел, чтобы люди не ломали уши, но я не знаю, что это.

4
К несчастью для людей, файл на компьютере не может помешать кому-либо механически включить усилитель до 11 ... grawity 6 лет назад 7
Нет. И в этом отношении то, что считается цифровым «громким», действительно зависит от устройств воспроизведения. Если у вас есть основной системный динамик, выводящий звук, самый громкий звук может звучать так же, как и любой другой звук. Возможно, это приведет к потрескиванию динамика. Но пропустите один и тот же аудиофайл через настоящую стерео или звуковую систему, и тогда вы, вероятно, можете выбросить уши. И в этом отношении многие персональные аудиоустройства имеют встроенные ограничители звука, которые иногда могут быть активированы / деактивированы, что защищает слух человека от слишком громкого звука. JakeGould 6 лет назад 0
@JakeGould да, есть предел. Смотри мой ответ. LPChip 6 лет назад 1

4 ответа на вопрос

7
sawdust

Какой самый громкий звук можно сохранить в файле .wav?

Как громко, как вы хотите (при условии, что ваш микрофон и электроника не искажают), так как надлежащая техника записи требует, чтобы уровень входного сигнала был отрегулирован, чтобы предотвратить перегрузку / ограничение входного сигнала.
IOW уровень записи должен быть отрегулирован в соответствии с громкостью записываемого источника.

Каждый носитель записи имеет ограниченный динамический диапазон, то есть разницу между самыми громкими и самыми тихими звуками, которые можно сохранить. Обычные записи музыки и речи должны захватывать звуки низкого уровня для реалистичного воспроизведения, поэтому уровень записи регулируется соответствующим образом.
Для данного уровня записи существует максимальный уровень звука, который может быть записан.
Однако, если вам нужно записывать громкие звуки, уровень записи можно увеличить, чтобы можно было записывать более громкие уровни звука, но с соответствующей потерей низкоуровневых звуков из-за ограниченного динамического диапазона.

Если уровни записи не могут быть отрегулированы в соответствии с источником, то аудиозаписи очень тихих или очень громких звуков (например, запуска ракеты Saturn V) будут невозможны. К счастью, уровни записи можно отрегулировать, поэтому есть записи очень громких событий, таких как запуск ракет .

Есть ли предел громкости звукового файла?

Технически нет, потому что запись не поддерживает абсолютные уровни звука источника.
Вместо этого запись, аналоговая или цифровая, фиксирует относительные уровни звука источника, например, играет ли один инструмент громче другого, или кто-то кричит на кого-то шепотом. «Громкость» звукового клипа действительно определяется на воспроизведение, и с количеством мощности и акустической эффективности у вас есть для воспроизведения звука.

Все уровни звука в записях относятся к максимальному входному уровню, обычно обозначаемому 0 дБ (то есть, ноль децибел), то есть уровень записи .
Максимальная акустическая громкость, которая может быть записана, будет зависеть от используемых микрофонов и электроники.
Инженер звукозаписи должен / должен применить необходимое ослабление (или усиление) к входному сигналу, чтобы максимальный сигнал во время записи регистрировался как 0 дБ.

Если уровень 0 дБ установлен выше необходимого, тогда полный динамический диапазон, предлагаемый размером слова сэмплирования, не используется, и более мягкие звуки теряют разрешение.
Если уровень 0 дБ установлен ниже требуемого, то после того, как громкие звуки исчерпают любой доступный запас, записанный сигнал будет обрезаться.

Таким образом, нет никакого «предела» для самого громкого звука, который можно записать просто потому, что ожидается, что «максимальный» звук будет настроен на уровень 0 дБ.
Чтобы предупредить любой неожиданный входной сигнал громче, чем уровень 0 дБ, современные методы записи используют компрессоры и ограничители, что обычно ухудшает качество звука.

Это правильно в отношении записи звука, но его необходимо дополнить, чтобы полностью ответить на вопрос: какой самый громкий звук можно ** сохранить ** в формате .wav (независимо от того, как он туда попал). Для этого вам нужно взглянуть на другую крайность, минимальный звук, который можно отличить от фонового шума. Количество битов определяет возможное отношение сигнал / шум. Каждый бит дает примерно 6 дБ. Таким образом, 16 бит на канал дают вам возможность, чтобы самый громкий звук был на 96 дБ громче, чем самый тихий. (Продолжение) fixer1234 6 лет назад 1
Формат .wav ограничен размером файла 4 ГБ, а глубина 16 бит достаточно для большинства целей. Но вы можете использовать большую битовую глубину. 24 бита дадут вам максимум на 144 дБ громче, чем минимум (это превосходит возможности записывающего оборудования, поэтому его придется создавать синтетически). Но это всего лишь сигнал, который вы подаете на свое воспроизводящее оборудование, которое должно быть способно воспроизводить уровни. Дополнительная информация: https://en.wikipedia.org/wiki/WAV, https://en.wikipedia.org/wiki/Audio_bit_depth. fixer1234 6 лет назад 0
Технически нет неверно. Неважно, как вы на это смотрите, в волновом файле будет точка, в которой вы просто не сможете сделать громче, а значит, технически да, есть предел. Смотри мой ответ. Да, там я использовал не то изображение, так как не смог найти другое, более подходящее изображение. Я звукоинженер, и я провел обширное тестирование, чтобы увидеть, каковы ограничения. Как только вы взорвете звук настолько, насколько это технически возможно, наступит момент, когда громкость звука просто больше не изменит звук. LPChip 6 лет назад 0
Правда, он будет очень громким, если вы будете воспроизводить его на обычных громкоговорителях. Но если вы снизите громкость ваших динамиков до низкого уровня, чтобы вы могли слушать громкость, вы обнаружите, что, хотя и сильно искажены, возможно, до неузнаваемости, в зависимости от того, с чего вы начали, будет точка, в которой звук не становится громче. На самом деле, чем ближе вы к этому максимуму, тем больше вам нужно добавить громкости, чтобы заметить любое изменение. LPChip 6 лет назад 0
@LPChip, вы оба правы, разница в семантике / перспективе. На заданной битовой глубине, да, максимальная громкость. Входной сигнал максимальной амплитуды, с которым может работать оборудование, также накладывает максимальную громкость. А для записи звука обычно используется значение 0 дБ, поэтому при обычной записи любой дополнительный запас мощности теряется на нижнем уровне, или громкость сжимается. Но вы можете увеличить громкость выше этого предела, создав ее синтетически и увеличив бит для ее хранения; Вы можете воспроизвести его только в той мере, в которой оборудование сможет с этим справиться. Вопрос был в том, что .wav может хранить. fixer1234 6 лет назад 0
@ fixer1234, несмотря на это, все еще есть предел. Я должен признать, что все мои тесты были в 16-битном, 44 кГц. Я не проверял то же самое на более высоких битрейтах и ​​частотах, чтобы посмотреть, смогу ли я пойти еще громче. Теоретически я не должен этого делать, но я этого не проверял. LPChip 6 лет назад 0
@ fixer1234 * «Каждый бит дает примерно 6 дБ» * - Вы, похоже, смешиваете громкость с динамическим диапазоном. Если вы настаиваете на записи самого тихого звука, тогда * уровень записи * должен быть низким. Но если вы действительно нужно записывать очень громкие звуки, тогда * уровень записи * можно / нужно отрегулировать, вверх, с известным следствием того, что ограниченный динамический диапазон приведет к потере менее громких звуков в минимальном уровне шума. 16-битная запись запуска ракеты SaturnV, которая находилась на расстоянии ~ 150 дБА в нескольких милях, и которая едва сдерживается, по вашему мнению, это невозможно. sawdust 6 лет назад 0
@ Опилки, я пытался держать это в соответствии с вопросом. Да, громкость действительно имеет отношение к записи и воспроизведению, поэтому я считаю ваш ответ правильным. «Громкость» в вопросе - неправильный термин, потому что файл .wav не кодирует и не хранит громкость, он хранит динамический диапазон. Re: запуск Saturn, вы можете записать звук 150 дБ, сохранить его в 16-битном файле и, возможно, воспроизвести его на 150 дБ, но 16-битный файл не может содержать динамический диапазон 150 дБ. Я просто выложу другой ответ, чтобы попытаться более точно его охватить. fixer1234 6 лет назад 1
* "" Громкость "в вопросе - неправильный термин, потому что файл .wav не кодирует и не хранит громкость, он хранит динамический диапазон." * - Бинго, у нас есть победитель! sawdust 6 лет назад 0
Да, я могу согласиться с этим. Если мы опускаем термин «громкость» как неправильный термин и рассматриваем вопрос независимо от того, что я и сделал, тогда все изменится. Но если вы воспринимаете громкость буквально, тогда да ... это другое. LPChip 6 лет назад 0
4
fixer1234

Какой самый громкий звук можно сохранить в файле .wav?

Нет "самого громкого" звука, который можно сохранить в файле .wav, потому что файлы .wav не хранят "громкость". Я уточню ниже.

Есть ли предел громкости звукового файла?

Не предел громкости, но есть предел динамического диапазона, который относится к громкости.

громкость

Громкость - это то, что вы слышите, и ее можно измерить как абсолютную величину, основанную на звуковом давлении. Для контекста, шкала звукового давления начинается с 0 дБ как порог нормального человеческого слуха; громкость 120-130 дБ вызывает боль.

Только исходный звук и воспроизводимый выход имеют громкость. Громкость воспроизводимого выхода ограничена только возможностями оборудования; Вы можете сделать его настолько громким, насколько может справиться оборудование, независимо от того, насколько громким был исходный звук или как он был сохранен.

амплитудное

Во время процессов записи и воспроизведения звук представлен электрической волной. Амплитуда формы волны представляет громкость. Какое бы оборудование ни обрабатывало сигнал, он имеет некоторую максимальную амплитуду, с которой он может работать.

Если форма волны имеет большую амплитуду, чем может обработать оборудование, избыточная часть не может быть обработана, поэтому она по существу отсекается на пределе. Это описание @LPChip. Таким образом, представление громкости во время этих процессов ограничено верхним пределом для конкретного оборудования.

В процессе записи ограничение амплитуды используется для обеспечения точной записи самого громкого источника звука (без ограничения). Амплитуды относятся к верхнему пределу оборудования, которое обозначено как ноль, и все, что ниже, является отрицательным относительным значением. Это 0 дБ, к которым относится @sawdust. (Обратите внимание, что это не связано с порогом слышимости в 0 дБ, упомянутым ранее.) Таким образом, по дизайну, какой бы максимальной громкостью не был исходный звук, соответствует максимуму того, что представлено в конкретном файле .wav, но этот максимум может быть любым громкость.

Во время воспроизведения предел амплитуды оборудования определяет максимальную громкость, которую оно может выводить; т.е. самый громкий, который вы можете вывести "самый громкий" звук, представленный в файле .wav; предел громкости на выходе является функцией оборудования воспроизведения, а не того, что хранится в файле .wav.

Динамический диапазон

Чтобы гарантировать, что самые громкие звуки записываются и воспроизводятся точно, а самые тихие звуки не теряются в фоновом шуме, запись и воспроизведение звука должны учитывать обе крайности. Соотношение между самым тихим звуком, который будет воспроизводиться, и самым громким называется динамическим диапазоном.

Файл .wav

Файл .wav кодирует динамический диапазон; т.е. относительная громкость, а не фактическая громкость. Он кодируется как числовое значение с использованием доступной битовой глубины (большее количество бит может хранить большее число); количество бит определяет динамический диапазон, который может быть сохранен. Каждый бит обеспечивает 6 дБ динамического диапазона. Типичная глубина 16 бит обеспечивает динамический диапазон 96 дБ, что достаточно для удовлетворения большинства требований к записи звука.

Вы можете использовать больше битов и хранить больший динамический диапазон, но заданная битовая глубина определяет предел. То есть насколько громкий самый громкий звук можно сравнить с самым тихим звуком, но не то, насколько громким будет воспроизводиться самый громкий звук.

3
LPChip

Учитывая, что мы говорим о файле .wav, да, есть ограничение.

Когда вы посмотрите на форму сигнала в редакторе, вы увидите, что в редакторе есть экран, на котором нарисован сигнал, и вы можете увидеть верхнюю и нижнюю часть кривой для большинства сигналов.

Если вы видите кривую полностью в окне, то звук не будет искажаться. Нормализация осциллограммы растянет ее так, чтобы она была настолько большой, насколько это возможно, оставаясь в то же время в этом окне.

Это производит звук хорошего качества и довольно громкий. Вероятно, он будет примерно такой же громкости, как и другие звуки, как и другие люди. Вы должны иметь в виду, что сигналы имеют разную динамику, и это также влияет на громкость.

Если вы будете воспроизводить обычную синусоидальную форму, которая идеально подходит к окну, вы получите определенную громкость. Если вы теперь притворяетесь, что окно больше, и увеличиваете громкость синусоидальной формы, звук на самом деле становится громче. Вы увидите, что в левой и правой части верхней кривой форма волны круглая, но в средней верхней части, вместо формирования хорошего полукруга, теперь она обрезается окном, в котором вы ее просматриваете. Форма волны Сам изменил форму. Это приводит к тому, что звук слегка искажается, но, в свою очередь, громкость выше.

Если вы продолжите увеличивать громкость, этот синус станет выше за окном, что еще больше деформирует сигнал.

Вот как это будет выглядеть: Источник изображенияenter image description here

При увеличении формы волны ширина сверху и снизу увеличивается, что делает звук громче, но в какой-то момент вы превратите синусоидальную форму в прямоугольную форму, что является ее пределом. В этот момент форма волны больше не деформируется, и вы достигли максимально возможного усиления звука. Поскольку это динамический процесс, учитывая, что форма волны имеет различные формы (например, вы не можете усилить квадратную форму волны так же сильно, как форму синусоидальной волны, но в природе квадратная форма волны уже намного громче, чем форма синусоидальной формы), существует ответ, чтобы сказать, насколько вы можете увеличить громкость. Хотя существуют математические формулы, но это выходит за рамки SuperUser.

Это изображение действительно показывает смещение постоянного тока, а не чисто усиление уровня. Это не только исказит место, где происходит обрезание, но также будет постоянно удерживать динамики в ненулевой «точке покоя», быстро накапливая тепло. (Было бы также, я полностью согласен, звучать кроваво 'ужасно;) Tetsujin 6 лет назад 1
Этот ответ неверен. Я мог бы записать, как кто-то шепчет, а кто-то кричит. Я мог бы легко отрегулировать уровни записи так, чтобы ваш метод просмотра формы волны был бесполезен при определении, какая запись была шепотом против крика. sawdust 6 лет назад 1
Даже если вы конвертируете WAV обратно в аналог, это неверно. Громкость относится к амплитуде, а не к форме волны. Усеченная волна будет иметь большую мощность (и даже может быть запутана вашим слухом из-за этого громче), но эта дополнительная мощность в большинстве случаев становится теплом, а не движением воздуха, когда вы воспроизводите ее. fixer1234 6 лет назад 0
Я звукорежиссер, и я экспериментировал с обрезанными сигналами в нескольких аудиоредакторах, в том числе выяснил, насколько громко я могу идти. Там действительно есть момент, когда вы просто не можете идти громче. LPChip 6 лет назад 0
Да, есть момент, который вы не можете сделать громче (амплитуда), но это относится к количеству бит, хранящих волну, и ограничениям оборудования, пытающегося воспроизвести его. Ограничение является побочным эффектом или результатом попытки усилить или воспроизвести сигнал сверх максимальной амплитуды, которую может обрабатывать оборудование, или сохранить волну с большей амплитудой, чем может представлять битовая глубина, но это не причина, по которой существует ограничение. fixer1234 6 лет назад 0
* «Я аудиоинженер» * - Вы, кажется, знакомы только с воспроизведением и совершенно не упоминаете концепцию * уровня записи *. sawdust 6 лет назад 2
@sawdust Я никогда не говорил, что не знаком с уровнем записи. Я смотрел только на сам волновой файл, потому что, в конце концов, в этом весь вопрос. Независимо от того, записываете ли вы что-то с очень малой громкостью или с большой громкостью, чтобы она была вырезана или нет, для самого волнового файла не имеет значения. LPChip 6 лет назад 0
Я не думаю, что вы можете «обрезать» цифровой аудиофайл, как вы описываете. То, что я прочитал в вашем ответе, кажется более релевантным для ввода / вывода, но не для цифрового (аудио) формата файла. Damon 6 лет назад 0
@ Дэймон, ты определенно записываешь цифровой аудиофайл. Откройте файл Wave, сначала нормализуйте его, чтобы он лучше подходил для аудиоредактора и был настолько громким, насколько это возможно, без срезания. Теперь примените эффект усиления к форме волны, чтобы он обрезал и сохраните файл волны, откройте его и уменьшите громкость. Тада, клип все еще там. LPChip 6 лет назад 1
Похоже, вы хотели отобразить [** Амплитудное искажение из-за отсечения ** изображения] (https://www.electronics-tutorials.ws/amplifier/amp12a.gif) вашей [связанной страницы] (https: // www.electronics-tutorials.ws/amplifier/amp_4.html) davidmneedham 6 лет назад 0
@ davidmneedham Ого, не могу поверить, что у меня было неправильное изображение ... Отредактировано. Благодарю. :) LPChip 6 лет назад 0
Это ограничение применяется к записи и воспроизведению (и является правильным, если вы говорите об одном из этих процессов), но не имеет ничего общего с тем, что хранится в файле .wav (о чем вопрос спрашивает). Максимальное значение в файле .wav может быть связано с любой громкостью или амплитудой во время обработки. Технически правильный ответ на то, что он говорит, но на самом деле не отвечает на то, что было задано в вопросе. fixer1234 6 лет назад 1
1
user2629074

В волновых файлах «громкость» звука является функцией амплитуды формы волны, которая состоит из сэмплов. Битрейт файла определяет максимальные / минимальные значения для каждого семпла.

8-битный звук: от -128 до 127

16-битный звук: от -32760 до 32760

32-битный звук: от -1,0f до 1,0f (с плавающей запятой).

«Самыми громкими» звуками будет любая волна, которая колеблется между максимальным и минимальным значениями для сэмпла с заданным битрейтом. (EG -1.0f и 1.0f для 32-битного звука)

Дополнительная информация: https://blogs.msdn.microsoft.com/dawate/2009/06/23/intro-to-audio-programming-part-2-demystifying-the-wav-format/

На правильном пути, но не совсем там. См. Https://en.wikipedia.org/wiki/Audio_bit_depth для лучшего понимания того, как биты связаны с объемом. fixer1234 6 лет назад 0

Похожие вопросы