Brutefir configuration script

From DRC

Jump to: navigation, search
filter_length: 2048,32;
float_bits: 32;
sampling_rate: 44100; 
overflow_warnings: true;
max_dither_table_size: 0;
monitor_rate: true;
powersave: true;
lock_memory: false;
debug: false;
logic: "cli" { port: 3000; };


#########################
# xover coeffs

coeff "low" {
        format: "text";
        filename: "./low.txt";
        shared_mem: false;
};

coeff "high" {
        format: "text";
        filename: "./high.txt";
        shared_mem: false;
};

##########################
# io

input "in_1", "in_2" {
        device: "jack" { ports: "", ""; };
        sample: "AUTO";
        channels: 2;
};

output "out_1", "out_2", "out_3", "out_4" {
        device: "jack" { ports: "", "",
        "", ""; };
        delay: 0,0,12,12;
        sample: "AUTO";
        channels: 4;
};

###################################
# xover filtering

filter "hi_left" {
        from_inputs: "in_1";
        outputs: "out_1";
        coeff: "high";
};

filter "hi_right" {
        from_inputs: "in_2";
        outputs: "out_2";
        coeff: "high";
};

filter "low_left" {
        from_inputs: "in_1";
        outputs: "out_3";
        coeff: "low";
};

filter "low_right" {
        from_inputs: "in_2";
        outputs: "out_4";
        coeff: "low";
};
Personal tools