Saturday, February 11, 2006

The program

This program is the intergral part of this software based digital room correction. I am currently using Uli's BruteFIR in USB. In the directory, there are 2 important files *go and *ep1, ep2, ep3......

Uli set up this programs by starting a endless loop so that BruteFIR detect 44.1KHz and 48kHz signal in repeated sequence. This will allow BruteFIR script to run no matter what the source frequency is. Clever isn't it!

*go
It basically starts *ep1 and other similar programs. In my setup, I have commented all other lines and use *ep1 only. To edit *go or *ep1, you have to go to the start files are in the directory /beesound/start/. You have to edit them there. Then you have to reboot. During bootup the update is done automatically.

Now *ep1
I have added a few lines about sound card initial setting to prepare the sound card for the program.

## Setup sound card ##
#Sample Clock Source = Autosync
amixer -c 0 cset numid=11 0
#System Clock Mode = Slave
amixer -c 0 cset numid=12 1
#Autosync Reference = ADAT1
amixer -c 0 cset numid=14 4
#Line Out = off
amixer -c 0 cset numid=22 0
#Channel Connections
#clear all direct physical connections for safety
for ichannel in $(seq 0 1 25)
do amixer -c 0 cset numid=5 $ichannel,$ichannel,0
done
#playback connections
amixer -c 0 cset numid=5 26,0,32768
amixer -c 0 cset numid=5 27,1,32768
amixer -c 0 cset numid=5 28,2,32768
amixer -c 0 cset numid=5 29,3,32768

I have also changed the BruteFIR configuration file to the file name of your choice. Here I choice ac1corr.

0 Comments:

Post a Comment

<< Home