Het geluid van een spreker wordt samen met het motorgeluid opgepikt door een microfoon
vooraan in een auto. Om het storende motorgeluid te onderdrukken opteert men voor een
adaptief feedforward digitale signaalverwerking eventueel aangevuld met passieve filters.
Als referentiesignaal dat sterk gecorreleerd is met het motorgeluid registreert men het
geluid dichter bij de motor. De opnameplaatsen zijn hier te zien.
De opdracht bestaat erin een adaptief digitaal systeem te ontwerpen en te implementeren
dat het motorgeluid elimineert. Hiervoor staan ter beschikking:
| Een opname van het geluidsignaal. Dit is een stereo digitale opname waarbij het linker
kanaal nabij de motor opgenomen is, het rechtersignaal dichter bij de spreker. Naast de
werkelijke opname is er ook een geïdealiseerde versie opgenomen waarbij het motorgeluid
vervangen is door bruine ruis en de correlatie tussen de ruis op beide kanalen 100% is.
Dit geidealiseerde geluid wordt best bij de eerste testen gebruikt. De opnames vind je in
wav-PCM formaat in deze gezipte file (pas op
vrij groot bestand). Ze zijn ook ter beschikking op de computer waarmee het project
uitgevoerd zal worden. |
| Een EZ-KIT Lite kit van Analog Devices waarop een SHARC processor en de nodige A/D, D/A
convertors en filters om twee kanalen audio-signalen te verwerken. (meetruimte Kuiperskaai
55, 3de verdieping) Er is een tweede opstelling beschikbaar nabij het bureau van de
begeleiders van dit practicum waar je eventuele problemen met de code kan demonstreren. |
| Een C-compiler voor het aanmaken van de code voor de processor. |
| Een stukje voorbeeld code met een korte handleiding (in word-formaat) |
|