AUDIO ALIGNMENT APPARATUS
Apparatus comprising: a pairwise selector configured to organise at least one pairwise selection of each of at least two audio signals; a comparator configured to determine for each of the at least one pairwise selection audio signals a time offset value associated with each audio signal; and a delay determiner configured to determine a leading audio signal dependent on the each of the pairwise selection audio signal time offset value, wherein the leading audio signal leads the other audio signals.
1 - 57 . (canceled)
58 . Apparatus comprising at least one processor and at least one memory including computer code, the at least one memory and the computer code configured to with the at least one processor cause the apparatus to at least:
perform at least one pairwise selection of each of at least two audio signals;
determine for each of the at least one pairwise selection audio signals a time offset value associated with each audio signal; and
determine a leading audio signal dependent on the each of the pairwise selection audio signal time offset value, wherein the leading audio signal leads the other audio signals.
59 . The apparatus as claimed in claim 58 , further caused to determine a timing offset value associated with each of the audio signals with respect to the leading audio signal.
60 . The apparatus as claimed in claim 58 , wherein determine for each of the at least one pairwise selection of audio signals a time offset value associated with each audio signal causes the apparatus to:
determine a relative time offset value between each pairwise selection of the at least one pairwise selection of audio signals; and
determine the directionality of the relative time offset value.
61 . The apparatus as claimed in claim 60 , wherein determine the directionality of the relative time offset value causes the apparatus to determine which of the pairwise selection of audio signals leads the other.
62 . The apparatus as claimed in claim 58 , wherein determine for each of the at least one pairwise selection of audio signals a time offset value associated with each audio signal further causes the apparatus to:
determine at least one time offset value is an error value; and
remove the at least one time offset value error value.
63 . The apparatus as claimed in claim 62 , wherein determine at least one time offset value is an error value causes the apparatus to:
generate an average offset value associated with an audio signal;
determine a difference between the error time offset value and average offset value associated with the audio signal;
compare the difference against a difference threshold; and
determine the at least one time offset value is an error value when the difference value is greater than or equal to the difference threshold.
64 . The apparatus as claimed in claim 63 , wherein the difference threshold is the variance of the offset values associated with the audio signal.
65 . The apparatus as claimed in claim 58 , wherein the at least one pairwise selection of each of the audio signals causes the apparatus to:
perform a first pairwise selection of each of the audio signals; and
perform at least one further pairwise selection of each of the audio signals.
66 . The apparatus as claimed in claim 65 , wherein the first pairwise selection of each of the audio signals causes the apparatus to:
select an initial audio signal from the at least two audio signals;
select a second audio signal from the at least two audio signals to form a pair of audio signals; and
select further pairs of audio signal until each audio signal is selected, where the further pairs of audio signals comprises an audio signal from a previous selection pair of audio signals which leads a further audio signal from the previous selection pair of audio signals.
67 . The apparatus as claimed in claim 66 , wherein each of the at least one further pairwise selection of each of the audio signals causes the apparatus to:
select a further initial audio signal from the at least two audio signals, wherein the further initial audio signal differs from any previous initial audio signal; and
select a further second audio signal from the at least two audio signals to form a pair of audio signals.
68 . A method comprising:
organising at least one pairwise selection of each of at least two audio signals;
determining for each of the at least one pairwise selection audio signals a time offset value associated with each audio signal; and
determining a leading audio signal dependent on the each of the pairwise selection audio signal time offset value, wherein the leading audio signal leads the other audio signals.
69 . The method as claimed in claim 68 , further comprising determining an timing offset value associated with each of the audio signals with respect to the leading audio signal.
70 . The method as claimed in claim 68 , wherein determining for each of the at least one pairwise selection of audio signals a time offset value associated with each audio signal comprises:
determining a relative time offset value between each pairwise selection of the at least one pairwise selection of audio signals; and
determining the directionality of the relative time offset value.
71 . The method as claimed in claim 70 , wherein determining the directionality of the relative time offset value comprises determining which of the pairwise selection of audio signals leads the other.
72 . The method as claimed in claim 68 , wherein determining for each of the at least one pairwise selection of audio signals a time offset value associated with each audio signal further comprises:
determining at least one time offset value is an error value; and
removing the at least one time offset value error value.
73 . The method as claimed in claim 72 , wherein determining at least one time offset value is an error value comprises:
generating an average offset value associated with an audio signal;
determining a difference between the error time offset value and average offset value associated with the audio signal;
comparing the difference against a difference threshold; and
determining the at least one time offset value is an error value when the difference value is greater than or equal to the difference threshold.
74 . The method as claimed in claim 73 , wherein the difference threshold is the variance of the offset values associated with the audio signal.
75 . The method as claimed in claim 68 , wherein organising the at least one pairwise selection of each of the audio signals comprises:
organising a first pairwise selection of each of the audio signals; and
organising at least one further pairwise selection of each of the audio signals.
76 . The method as claimed in claim 75 wherein the organising the first pairwise selection of each of the audio signals comprises:
selecting an initial audio signal from the at least two audio signals;
selecting a second audio signal from the at least two audio signals to form a pair of audio signals; and
selecting further pairs of audio signal until each audio signal is selected, where the further pairs of audio signals comprises an audio signal from a previous selection pair of audio signals which leads a further audio signal from the previous selection pair of audio signals.
77 . The method as claimed in claim 76 , wherein organising each of the at least one further pairwise selection of each of the audio signals comprises:
selecting a further initial audio signal from the at least two audio signals, wherein the further initial audio signal differs from any previous initial audio signal;
selecting a further second audio signal from the at least two audio signals to form a pair of audio signals; and
selecting further pairs of audio signal until each audio signal is selected, where the further pairs of audio signals comprises an audio signal from a previous selection pair of audio signals which leads a further audio signal from the previous selection pair of audio signals.