k y m a • t w e a k y — the kyma collective ||
view the current website
||
February 2015 Archive
/
WebHome
/
Sounds
/ Share.AdaptiveNoiseCancellationDiscussion
Edit
|
Attach
|
Ref'd By
|
Printable
|
More
|
Advanced Search
|
Help
Search
Share Section
Sounds
Samples
Timelines
Tools
Microsounds
Home
Topics
More...
All Sections
Products
Order
Company
Community
Share
Learn
Login
/
Register
Change password
Forgot password?
%SESSION_IF_AUTHENTICATED%
Site Map
%SESSION_ENDIF%
Symbolic Sound
Home
Kyma Forum
Eighth Nerve
TWiki Links
%SESSION_IF_AUTHENTICATED%
TWiki Shorthand
TWiki Formatting FAQ
What is TWiki?
%SESSION_ENDIF%
twiki.org
This is an adaptive feedback squeal cancellation system. As long as you tune the Freq parameter within 800 Hz of the actual squeal, this system will lock onto the actual frequency and then generate the anti-sound and mix with the original sound. Cancellation is quite good, being on the order of 40-50 dB. The sound as submitted uses a test oscillator to generate the squeal. You can simply replace that oscillator with your input channel. The oscilloscope display in the VCS shows the extent to which cancellation is happening.
The system performs this feat by cross correlating the input signal with a sine and cosine oscillator both tuned to the same frequency. The output of these I and Q channels is then fed to an
ArcTangent
?
Sound to compute the instantaneous phase angle of the input with respect to the oscillators. This phase angle is differentiated with respect to time -- giving a frequency deviation measurement. This deviation is integrated and then fed back to the oscillators with inverted sign. Hence the oscillators adaptively seek out the frequency of the strongest signal component (the feedback squeal) and then generate its anti-sound for mixing with the original sound.
--
DavidMcClain
- 23 Nov 2003
Current Rev: r1.1 - 24 Nov 2003 - 16:01 GMT -
KurtHebel
, Revision History:
Diffs
| r1.1
© 2003-2014 by the contributing authors. / You are
TWikiGuest