Frequency Response Experiments
In this stage, frequency response experiment is executed and the experimental result is stored to data files named `spk1.dat' and `spk2.dat':
spk1.dat is for frequency response from primary source (w) to error microphone (z) and reference microphone (y).;
spk2.dat is for frequency response from secondary source (u) to error microphone (z) and reference microphone (y).
Type the following command described in red on kterm to start the experiments.
Firstly, change the current directory to WWW/1 or WWW/2 by:
% cd ~/WWW/1 (or 2)
/home/exp/WWW/1 (or 2)
Don't type the percent `%' above which just stands for command prompt.
Next, install a module of frequency response experiments:
% insmod freqresp_module.o
Then, confirm that the module is installed correctly:
% lsmod
Module Size Used by
freqresp_module 4320 0 (unused) <--- This means that the module is installed correctly.
mbuff 5616 2 [freqresp_module]
rtl_sched 26560 0 [freqresp_module]
rtl_fifo 8736 0 (unused)
rtl_posixio 6976 0 [rtl_fifo]
rtl_time 4416 0 [freqresp_module rtl_sched rtl_posixio]
rtl 17488 0 [freqresp_module rtl_sched rtl_fifo rtl_posixio rtl_time]
Finally, the frequency response experiment is started by typing:
% ./freqresp_app
The experiment takes about two minutes.
The frequency response is examined by changing the frequency from 10Hz to 2kHz¡¥
After the experiment finished, remove the module by:
% rmmod freqresp_module
% lsmod
Module Size Used by
mbuff 5616 0
rtl_sched 26560 0
rtl_fifo 8736 0 (unused)
rtl_posixio 6976 0 [rtl_fifo]
rtl_time 4416 0 [rtl_sched rtl_posixio]
rtl 17488 0 [rtl_sched rtl_fifo rtl_posixio rtl_time]
If the list doesn't contain the freqresp_module line, the module is removed correctly.
Yasuhide Kobayashi
Last modified: Tue Jul 6 09:54:27 JST 2004