Вложений: 2
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Коллеги, у нас есть кто по английски шпрехает хорошо? Читаю про REW, на оф. форуме как раз ветка о замерах USB микрофоном UMIK-1 и именно про замер фазы и задержки между микрофоном и излучателем.
UMIK-1 timing reference and Phase
http://www.hometheatershack.com/foru...nce-phase.html
насколько я понял, авто добавил в REW эту полезную функцию. Пишет такое:
I have uploaded V5.15 beta 3 to the installers directory with initial support for an acoustic timing reference. The choice of timing reference is in the Analysis preferences. If an acoustic timing reference is selected the measurement dialog shows a control for the level of the timing reference signal and, when using Java drivers, which channel to use for the timing signal (with ASIO drivers REW uses the timing ref channel selected on the Soundcard preferences). A limitation of this initial implementation is that the reference channel is only used for the timing signal, it can't be measured while using it as the timing reference (e.g. if the left channel output is being used for the timing ref, the measurement sweep will only be on the right channel output). I'll look at addressing that in a subsequent build.
The timing reference signal is a linear sweep from 5 kHz to 20 kHz, so the speaker being used to provide the reference needs a tweeter (a sub cannot be used as the timing ref). Keeping it to high frequencies helps with accurate timing and means the signal will usually be reproduced by the tweeter alone, so the derived timing signal peak location will not be affected by timing differences that may be present between drivers in a multiple driver speaker. The sweep is quite short, about 0.7 seconds, so it shouldn't present any power handling issues. The actual peak levels detected for the timing reference and the measurement can be read from the "Source" section of the Info panel. The delay relative to the timing ref is shown in the "System Delay" section of the info panel, as a time and equivalent distances in metres and feet.
I have only had a chance to test this on a Windows machine. As ever, please let me know of any unexpected behaviour.
Here is the cumulative list of changes since V5.14:
Moved preview generator into a separate thread to avoid delaying display of file dialog
Added sample rate, start freq and end freq to default filenames for sweeps saved as WAV
Removed the confirmation dialog after signal WAV generated
When meas sweep is selected start and end frequency spinners reflect chosen sweep start/end rather than being half/double
Removed redundant check for 0..1 input volume range
Increased range of impedance Y axis to 10k
Changed signal generator linear and log sweep fade in and fade out to 10 ms (fade in was 8k samples at start freq, fade out was 8k samples)
Start delay is available for both SPL and impedance measurements, relocated the start delay controls below the Start Measuring button
Added an acoustic timing reference option
Bug fix: Drop Small filters used a threshold of 1 dB instead of half the flatness target in some circumstances
Bug fix: Apply Windows could fail when the overlays window was being used
Bug fix: Loading cal file could fail when using UMIK under Linux
Bug fix: Controls in graph axis limits dialog could disappear under some circumstances
Bug fix: Var, Psy and ERB smoothing did not work on RTA spectrum trace
Установил саму последованию версию, в настройках замера написано вот это:
Impulse Response Calculation
The timing reference selection controls whether REW uses a loopback on the soundcard as a timing reference, or an acoustic timing reference, or no reference. Using a timing reference allows REW to eliminate the variable propagation delays within the computer and soundcard so that separate measurements have the same absolute timing. If a loopback is selected the reference channel signal must be looped back from output to input on the soundcard and measurements will be relative to the loopback timing, usually this means measurements will have a time delay that corresponds to the time it takes sound to travel from the speaker being measured to the microphone. If an acoustic timing reference is used REW will generate a timing signal on the output that has been selected to act as the reference before it generates measurement sweeps on the channels being measured. The timing signal is a high frequency sweep to allow accurate timing, a subwoofer cannot be used as the reference channel. Measurements will have a time delay that corresponds to the difference in their distance from the microphone compared to the distance of the reference speaker - if the reference speaker is further away the delay would be negative. Note that multiple sweeps cannot be used when using an acoustic timing reference. If a timing reference is not being used REW will set the IR zero time according to the setting of Set t=0 at IR peak.
If using a timing reference REW can calculate the delay through the system being measured and show it in the measurement Info panel as "System Delay" in milliseconds, with the equivalent distance in feet and metres shown in brackets. Note that delay values are not accurate for subwoofer measurements due to the limited bandwidth of the subwoofer response, the delay estimate is based on the location of the peak of the impulse response and subwoofers have a broad peak and a delayed response.
The Set t=0 at IR peak selection controls whether REW sets the zero time for the impulse response to correspond to the location of the peak. If this is not set REW will estimate any time delay in the impulse response, remove it and set the t=0 time accordingly.
The Sub-sample timing adjustment selection controls whether REW adjusts the impulse response timing to resolution below a single sample when setting t=0 at the IR peak or using the other channel as timing reference. Sub-sample timing adjustment requires a resampling of the impulse response to perform the adjustment, which slightly raises the noise floor of the measurement - however the increase is far below the noise floor of a typical acoustic measurement and sub-sample adjustment provides more accurate phase information at high frequencies.
The Decimate IR selection controls whether REW reduces the sample rate of the impulse response to correspond to the range of frequencies in the measurement. Selecting this option greatly reduces the impulse response size for low frequency measurements and speeds up processing of the data.
When impulse responses are imported the t=0 position can be set to either the first sample in the imported data or the location of the peak of the impulse response.
After REW has made a measurement it can truncate the derived impulse response to preserve the important information while minimising the storage required for the measurement file. A 1 second period is retained before the peak, and by default a 1.7s period is retained after the peak (this varies a little depending on the sample rate, at 44.1k (or multiples) it is approx 2 seconds, at 48k 1.7 seconds). In some cases it may be useful to retain more of the impulse response, such as measurements in very large spaces which have very long impulse responses. REW provides options to truncate the response after approx 4.4 seconds, or 9.9 seconds, or to retain the entire impulse response. Note that retaining the entire impulse response will produce much larger measurement files, especially if long measurement sweeps are used. If the entire response is retained the peak will be centred within
the response.
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Ну, с помощью REW и раньше можно было фазы измерять.
Если полосы с кроссоверами уже подключены к одному каналу звуковой карты ноутбука (например, вся левая сторона трехполоски), то можно и в одном замере приблизительно оценить сведение каналов по графику зависимости групповой задержки от частоты)
Нюанс заключается в том, что для точного замера сдвига фазы (групповой задержки) между каналами, нужна временная точка отсчета. Распространен т.н. loopback одного из двух каналов звуковой карты, чтобы эту точку получить. Это, конечно же, реализовано в REW. Но такой режим трудно использовать, если используется USB - микрофон, а не звуковая карта с двумя входами (один - для микрофона, другой - для loopback-а). Без loopback система устанавливает точку отсчета либо на первом измеренном фрейме, либо в точке максимума импульса. Соответственно, синхронизация между выходом звука через одно устройство и входом измеренного сигнала от USB микрофона запросто может уйти на пару миллисекунд, поэтому разрыв фазы запросто может возникнуть там, где его нет.
Также, без loopback-а очень трудно измерить фазу, если комп в принципе не может подать звук в систему, а только может измерять сигнал, поданный с другого носителя, так как идет рассинхронизация. Подобная ситуация возникает и при обработке звука в конвольверах (задержки около 1 секунды в конвольвере достаточно, чтобы REW начал глючить).
Так вот, новая фича по существу реализует акустический loopback. Сначала на один канал подается высокочастотный импульс, затем, через точное значение времени на второй канал начинает подаваться свиптон. Предполагая, что рассинхронизации между каналами нет (или она постоянна), система устанавливает временную точку отсчета. Например, на правый канал можно подключить только твитер, который будет воспроизводить первый импульс, а на левый - по очереди подключать полосы левого канала и измерять. Таким образом, в нескольких замерах фаза будет измеряться относительно единой точки отсчета (если между замерами микрофон не двигать). Кстати, сведение полос лучше смотреть не по графику фаз, а наложив друг на друга графики импульсов сводимых полос - пики у них должны совпадать по времени (временная задержка) и по знаку (фазировка).
Но самый большой (как мне кажется) профит - систему можно теперь измерять в "офлайне", записав на нужный носитель свиптон с синхронизирующим импульсом и воспроизводить его, поключая к ноутбуку только микрофон.
Вложений: 6
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
ansuser, Спасибо за развернутый ответ. Пришел микрофон, пробовал подключил в офисе, вывел через ASIO непосредственно на цифровой кроссовер Dephonica(без ASIO for ALL не обойтись).
одна колоночка дает свип, вторая опорный сигнал.
Вложение 981162
замерил от 500 до 20000 получилось так:
Вложение 981164
затем для измеряемого канала сделал задержку 0,603мс
Вложение 981166
и замер получился такой:
Вложение 981168
я так понял, там где красную линию провел, это правильная фаза для нас если этот диапазон частот нас устраивает?
заодно попробовал ФЧХ эквалайзер,
нарисовал такую загугулину в ФЧХ экв:
Вложение 981170
после замера получилось так:
Вложение 981172
Вложений: 4
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Ansuser, по сведению глядя на импульс. Вот два импульса тех-же замеров. Без задержки и с задержкой 0,603мс
второй немного сдвинут правее. Как правильно этим пользоваться?
Вложение 981044
Вложение 981046
и на всякий случай групповые задержки:
Вложение 981048
Вложение 981050
Вложений: 3
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
И немного про фильтра:
1. LP FIR фильтр 1кГц
2. LP IIR фильтр 1кГц
3. LP IIR фильтр с линеаризацией фазы 1кГц
Вложение 981052
Вложение 981054
Вложение 981056
Это к тому, что на многих картинках до этого отмечали, что фазу вертит салон, как видим фильтра тоже здорово влияют.
Вот на 1кГц, я если не ошибаюсь чистой воды переотражение? Или фильтра работа
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Цитата:
Сообщение от
traktorist3d
Пришел микрофон, пробовал подключил в офисе, вывел через ASIO непосредственно на цифровой кроссовер Dephonica(без ASIO for ALL не обойтись).
Вложение 981030
замерил от 500 до 20000 получилось так:
Вложение 981034
затем для измеряемого канала сделал задержку 0,603мс
Вложение 981036
и замер получился такой:
Вложение 981038
заодно попробовал ФЧХ эквалайзер,
нарисовал такую загугулину в ФЧХ экв:
Вложение 981040
после замера получилось так:
Вложение 981042
А картинки выложить совсем никак? :)
Пыс. почему-то в посте 1864 картинки не доступны...
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Цитата:
Сообщение от
DядяВова
А картинки выложить совсем никак? :)
Пыс. почему-то в посте 1864 картинки не доступны...
ПерезалилВ-)
Вложений: 1
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Цитата:
Сообщение от
traktorist3d
ПерезалилВ-)
А вот на 1400 Гц (там где стояк и график фазы ломается)) сделать кривульку на ФЧэквалайзере слабо?
Пыс. нужно найти "подобное" место и задействовать ФЧХ эквалайзер:
Вложение 981222
Вложений: 2
Re: Фазовое и временнóе согласование динамиков на частоте раздела полос, Практикум
Вообще есть возможность загружать импульсы WAV и тектстовики -АЧХ, ФЧХ. Надо пробовать, разбираться, замерю домашку свою, там косяки если буду похожие на ваши, можно попробовать поправить...
Хотя какой смысл править фазу на домашке в которой фильтра так и так ее перекрутят домашка JBL26 70х годов выпуска уже и кондеры высохли наверное...
Во!
Вложение 981242
Вложение 981244