AUDIO PROCESSING WITH MODIFIED CONVOLUTION
First Claim
1. A method of processing a digital signal or filter, said method comprising the steps of:
- providing a digital filter or signal including a plurality of neighbouring sample points;
performing a sample rate increase on the digital filter or signal to provide a plurality of intermediate sample points between adjacent of the neighbouring sample points, said intermediate points being populated dependent on a weighted influence determined in the time domain of a predetermined number of the neighbouring sample points;
applying the digital filter to the signal or vice versa where;
i) one of the neighbouring sample points of the filter or signal is applied to a corresponding sample point of the signal or filter, respectively;
ii) offset and neighbouring sample points of the signal or filter are defined either side of the corresponding sample point of the signal or filter, said offset points being offset in the time domain relative to the respective neighbouring sample points of the filter or signal; and
iii) the neighbouring sample points of the filter or signal are applied to respective of the offset and neighbouring sample points of the signal or filter, respectively.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a digital signal includes providing a digital filter including neighbouring sample points and performing a sample rate increase on the digital filter to provide intermediate sample points between adjacent neighbouring sample points, said intermediate points being populated dependent on a weighted influence determined in the time domain of a predetermined number of the neighbouring sample points. The digital filter is applied to the signal where: i) one of the neighbouring sample points of the filter is applied to a corresponding sample point of the signal; ii) offset and neighbouring sample points of the signal are defined either side of the corresponding sample point, said offset points being offset in the time domain relative to the respective neighbouring sample points of the filter; and iii) the neighbouring sample points of the filter are applied to respective of the offset and neighbouring sample points of the signal.
6 Citations
30 Claims
-
1. A method of processing a digital signal or filter, said method comprising the steps of:
- providing a digital filter or signal including a plurality of neighbouring sample points;
performing a sample rate increase on the digital filter or signal to provide a plurality of intermediate sample points between adjacent of the neighbouring sample points, said intermediate points being populated dependent on a weighted influence determined in the time domain of a predetermined number of the neighbouring sample points; applying the digital filter to the signal or vice versa where; i) one of the neighbouring sample points of the filter or signal is applied to a corresponding sample point of the signal or filter, respectively; ii) offset and neighbouring sample points of the signal or filter are defined either side of the corresponding sample point of the signal or filter, said offset points being offset in the time domain relative to the respective neighbouring sample points of the filter or signal; and iii) the neighbouring sample points of the filter or signal are applied to respective of the offset and neighbouring sample points of the signal or filter, respectively. - View Dependent Claims (2, 3, 4, 20, 22, 23, 24, 25)
- providing a digital filter or signal including a plurality of neighbouring sample points;
-
5. (canceled)
-
6. A method of processing a digital signal, said method comprising the steps of:
- providing another digital signal including a plurality of neighbouring sample points;
performing a sample rate increase on the other digital signal to provide a plurality of intermediate sample points between adjacent of the neighbouring sample points, said intermediate points being populated dependent on a weighted influence determined in the time domain of a predetermined number of the neighbouring sample points; applying the other signal to the signal where; i) one of the neighbouring sample points of the other signal is applied to a corresponding sample point of the signal; ii) offset and neighbouring sample points of the signal are defined either side of the corresponding sample point of the signal, said offset points being offset in the time domain relative to the respective neighbouring sample points of the other signal; and iii) the other of the neighbouring sample points of the other signal are each applied to respective of the offset and neighbouring sample points of the signal. - View Dependent Claims (7, 8, 9, 10, 12, 13, 14, 15)
- providing another digital signal including a plurality of neighbouring sample points;
-
11. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
- 19. (canceled)
-
26. (canceled)
-
27. A non-transitory computer or device-readable medium including instructions for processing a digital signal or filter, said instructions when executed by a processor cause said processor to:
-
provide a digital filter or signal including a plurality of neighbouring sample points; perform a sample rate increase on the digital filter or signal to provide a plurality of intermediate sample points between adjacent of the neighbouring sample points, said intermediate points being populated dependent on a weighted influence determined in the time domain of a predetermined number of the neighbouring sample points; apply the digital filter to the signal or vice versa where i) one of the neighbouring sample points of the filter or signal is applied to a corresponding sample point of the signal or filter, respectively; ii) offset and neighbouring sample points of the signal or filter are defined either side of the corresponding sample point of the signal or filter, said offset points being offset in the time domain relative to the respective neighbouring sample points of the filter or signal; and iii) the neighbouring sample points of the filter or signal are applied to respective of the offset and neighbouring sample points of the signal or filter, respectively.
-
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
Specification