File: avfilter_compensationdelay.xml

package info (click to toggle)
kdenlive 25.12.0-1
  • links: PTS
  • area: main
  • in suites: forky
  • size: 125,912 kB
  • sloc: cpp: 206,648; xml: 11,857; python: 1,139; ansic: 1,054; javascript: 578; sh: 389; makefile: 15
file content (34 lines) | stat: -rw-r--r-- 2,652 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect xmlns="https://www.kdenlive.org" tag="avfilter.compensationdelay" id="avfilter.compensationdelay" type="audio">
    <name>Compensation Delay</name>
    <description>Compensation Delay Line is a metric based delay to compensate differing positions of microphones or speakers.
For example, you have recorded guitar with two microphones placed in different locations. Because the front of sound wave has fixed speed in normal conditions, the phasing of microphones can vary and depends on their location and interposition. The best sound mix can be achieved when these microphones are in phase (synchronized). Note that a distance of ~30 cm between microphones makes one microphone capture the signal in antiphase to the other microphone. That makes the final mix sound moody. This filter helps to solve phasing problems by adding different delays to each microphone track and make them synchronized.

The best result can be reached when you take one track as base and synchronize other tracks one by one with it. Remember that synchronization/delay tolerance depends on sample rate, too. Higher sample rates will give more tolerance. </description>
    <author>libavfilter</author>
    <parameter type="constant" name="av.mm" default="0" min="0" max="10" suffix="mm">
        <name>Millimeter distance</name>
        <comment>Set millimeters distance. This is compensation distance for fine tuning.</comment>
    </parameter>
    <parameter type="constant" name="av.cm" default="0" min="0" max="100" suffix="cm">
        <name>Centimeter distance</name>
        <comment>Set cm distance. This is compensation distance for tightening distance setup.</comment>
    </parameter>
    <parameter type="constant" name="av.m" default="0" min="0" max="100" suffix="m">
        <name>Meter distance</name>
        <comment>Set meters distance. This is compensation distance for hard distance setup.</comment>
    </parameter>
    <parameter type="constant" name="av.dry" default="0" min="0" max="1" decimals="3">
        <name>Dry amount</name>
        <comment>Set dry amount. Amount of unprocessed (dry) signal.</comment>
    </parameter>
    <parameter type="constant" name="av.wet" default="1" min="0" max="1" decimals="3">
        <name>Wet amount</name>
        <comment>Set wet amount. Amount of processed (wet) signal.</comment>
    </parameter>
    <parameter type="constant" name="av.temp" default="20" min="-50" max="50" suffix="°C">
        <name>Temperature</name>
        <comment>Set temperature in degrees Celsius. This is the temperature of the environment.</comment>
    </parameter>
</effect>