Lettoz
24.03.2017, 09:08
Hallo,
nachdem mein Faltrechner (Ubuntu 16.04) soweit mit 2 Wegen gut funktionierte, wollte ich mal testweise eine 4 Wege Config machen.
Aber trotz mehrer Stunden die ich schon durch die Config "gerauscht" bin kriege ich keinen Ton raus.
Nicht einmal Jackd zickt rum.
Die Filter wurden wie die anderen auch mit Acourate erstellt und wenn ich diese Filter in die 4 Wege Config einbinde läuft es auch.
Ich finde einfach den Fehler nicht.Kann bitte mal einer drüberschauen, wo mein Fehler liegt?
Ich glaube ich bin schon "Betriebsblind":dont_know:
float_bits: 32; # internal floating point precision
sampling_rate: 44100; # sampling rate in Hz of audio interfaces
filter_length: 4096,16; # length of filters
overflow_warnings: false; # echo warnings to stderr if overflow occurs
show_progress: true; # echo filtering progress to stderr
max_dither_table_size: 0; # maximum size in bytes of precalculated dither
allow_poll_mode: true; # allow use of input poll mode
modules_path: "/usr/lib/brutefir"; # extra path where to find BruteFIR modules
monitor_rate: false; # monitor sample rate
convolver_config: "/home/faltpc/.brutefir_convolver"; # location of convolver config file
# Loads the command line interface (CLI)
#logic: "cli" { port: 3000; };
## Gesamtentzerrung ####
coeff "gesl" {
format: "FLOAT64_LE";
#filename: "/home/faltpc/ConvolverFilters/Cor1L44.dbl";
filename: "dirac pulse";
shared_mem: false;
attenuation: 0.2;
};
coeff "gesr" {
format: "FLOAT64_LE";
#filename: "/home/faltpc/ConvolverFilters/Cor1R44.dbl";
filename: "dirac pulse";
shared_mem: false;
attenuation: 0.2;
};
## Weiche COEFFS ##
coeff "hochpasslinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO4L44.dbl";
attenuation: 0.0;
};
coeff "hochpassrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO4R44.dbl";
attenuation: 0.0;
};
coeff "mittehochlinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO3L44.dbl";
attenuation: 0.0;
};
coeff "mittehochrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO3R44.dbl";
attenuation: 0.0;
};
coeff "mittetieflinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO2L44.dbl";
attenuation: 0.0;
};
coeff "mittetiefrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO2R44.dbl";
attenuation: 0.0;
};
coeff "tiefpasslinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO1L44.dbl";
attenuation: 0.0;
};
coeff "tiefpassrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO1R44.dbl";
attenuation: 0.0;
};
## INPUT OUTPUT ##
input "Linksein", "Rechtsein" {
#device: "file" {path: "/dev/stdin"; };
#device: "alsa" { device: "hw:0"; ignore_xrun: true; };
device: "jack" { ports: "system:capture_1","system:capture_2"; };
sample: "AUTO";
channels: 2/0,1;
};
output "Tieftonlinks", "Tieftonrechts", "Mittetieflinks", "Mittetiefrechts", "Mittehochlinks", "Mittehochrechts", "Hochtonlinks", "Hochtonrechts" {
#device: "alsa" {device: "hw:0"; ignore_xrun: true;};
device: "jack" { ports: "system:playback_1","system:playback_2","system:playback_3","system:playback_4","system:playback_5","system:playback_6","system:playback_7","system:playback_8"; };
sample: "AUTO";
channels: 8;
delay: 0,0,0,0,0,0,0,0;
};
# Gesamtentzerung Filter #
filter "Gesl" {
from_inputs: "Linksein";
to_filters:"Hochpasslinks", "Mittehochlinks", "Mittetieflinks", "Tiefpasslinks";
coeff: "gesl";
};
filter "Gesr" {
from_inputs: "Rechtsein";
to_filters:"Hochpassrechts", "Mittehochrechts", "Mittetiefrechts", "Tiefpassrechts";
coeff: "gesr";
};
## Weiche FILTER ##
filter "Hochpasslinks" {
from_filters: "Gesl";
to_outputs: "Hochtonlinks";
coeff: "hochpasslinks";
};
filter "Hochpassrechts" {
from_filters: "Gesr";
to_outputs: "Hochtonrechts";
coeff: "hochpassrechts";
};
filter "Mittehochlinks" {
from_filters: "Gesl";
to_outputs: "Mittehochlinks";
coeff: "mittehochlinks";
};
filter "Mittehochrechts" {
from_filters: "Gesr";
to_outputs: "Mittehochrechts";
coeff: "mittehochrechts";
};
filter "Mittetieflinks" {
from_filters: "Gesl";
to_outputs: "Mittetieflinks";
coeff: "mittetieflinks";
};
filter "Mittetiefrechts" {
from_filters: "Gesr";
to_outputs: "Mittetiefrechts";
coeff: "mittetiefrechts";
};
filter "Tiefpasslinks" {
from_filters: "Gesl";
to_outputs: "Tieftonlinks";
coeff: "tiefpasslinks";
};
filter "Tiefpassrechts" {
from_filters: "Gesr";
to_outputs: "Tieftonrechts";
coeff: "tiefpassrechts";
};
nachdem mein Faltrechner (Ubuntu 16.04) soweit mit 2 Wegen gut funktionierte, wollte ich mal testweise eine 4 Wege Config machen.
Aber trotz mehrer Stunden die ich schon durch die Config "gerauscht" bin kriege ich keinen Ton raus.
Nicht einmal Jackd zickt rum.
Die Filter wurden wie die anderen auch mit Acourate erstellt und wenn ich diese Filter in die 4 Wege Config einbinde läuft es auch.
Ich finde einfach den Fehler nicht.Kann bitte mal einer drüberschauen, wo mein Fehler liegt?
Ich glaube ich bin schon "Betriebsblind":dont_know:
float_bits: 32; # internal floating point precision
sampling_rate: 44100; # sampling rate in Hz of audio interfaces
filter_length: 4096,16; # length of filters
overflow_warnings: false; # echo warnings to stderr if overflow occurs
show_progress: true; # echo filtering progress to stderr
max_dither_table_size: 0; # maximum size in bytes of precalculated dither
allow_poll_mode: true; # allow use of input poll mode
modules_path: "/usr/lib/brutefir"; # extra path where to find BruteFIR modules
monitor_rate: false; # monitor sample rate
convolver_config: "/home/faltpc/.brutefir_convolver"; # location of convolver config file
# Loads the command line interface (CLI)
#logic: "cli" { port: 3000; };
## Gesamtentzerrung ####
coeff "gesl" {
format: "FLOAT64_LE";
#filename: "/home/faltpc/ConvolverFilters/Cor1L44.dbl";
filename: "dirac pulse";
shared_mem: false;
attenuation: 0.2;
};
coeff "gesr" {
format: "FLOAT64_LE";
#filename: "/home/faltpc/ConvolverFilters/Cor1R44.dbl";
filename: "dirac pulse";
shared_mem: false;
attenuation: 0.2;
};
## Weiche COEFFS ##
coeff "hochpasslinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO4L44.dbl";
attenuation: 0.0;
};
coeff "hochpassrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO4R44.dbl";
attenuation: 0.0;
};
coeff "mittehochlinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO3L44.dbl";
attenuation: 0.0;
};
coeff "mittehochrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO3R44.dbl";
attenuation: 0.0;
};
coeff "mittetieflinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO2L44.dbl";
attenuation: 0.0;
};
coeff "mittetiefrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO2R44.dbl";
attenuation: 0.0;
};
coeff "tiefpasslinks" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO1L44.dbl";
attenuation: 0.0;
};
coeff "tiefpassrechts" {
format: "FLOAT64_LE";
filename: "/home/faltpc/ConvolverFilters/XO1R44.dbl";
attenuation: 0.0;
};
## INPUT OUTPUT ##
input "Linksein", "Rechtsein" {
#device: "file" {path: "/dev/stdin"; };
#device: "alsa" { device: "hw:0"; ignore_xrun: true; };
device: "jack" { ports: "system:capture_1","system:capture_2"; };
sample: "AUTO";
channels: 2/0,1;
};
output "Tieftonlinks", "Tieftonrechts", "Mittetieflinks", "Mittetiefrechts", "Mittehochlinks", "Mittehochrechts", "Hochtonlinks", "Hochtonrechts" {
#device: "alsa" {device: "hw:0"; ignore_xrun: true;};
device: "jack" { ports: "system:playback_1","system:playback_2","system:playback_3","system:playback_4","system:playback_5","system:playback_6","system:playback_7","system:playback_8"; };
sample: "AUTO";
channels: 8;
delay: 0,0,0,0,0,0,0,0;
};
# Gesamtentzerung Filter #
filter "Gesl" {
from_inputs: "Linksein";
to_filters:"Hochpasslinks", "Mittehochlinks", "Mittetieflinks", "Tiefpasslinks";
coeff: "gesl";
};
filter "Gesr" {
from_inputs: "Rechtsein";
to_filters:"Hochpassrechts", "Mittehochrechts", "Mittetiefrechts", "Tiefpassrechts";
coeff: "gesr";
};
## Weiche FILTER ##
filter "Hochpasslinks" {
from_filters: "Gesl";
to_outputs: "Hochtonlinks";
coeff: "hochpasslinks";
};
filter "Hochpassrechts" {
from_filters: "Gesr";
to_outputs: "Hochtonrechts";
coeff: "hochpassrechts";
};
filter "Mittehochlinks" {
from_filters: "Gesl";
to_outputs: "Mittehochlinks";
coeff: "mittehochlinks";
};
filter "Mittehochrechts" {
from_filters: "Gesr";
to_outputs: "Mittehochrechts";
coeff: "mittehochrechts";
};
filter "Mittetieflinks" {
from_filters: "Gesl";
to_outputs: "Mittetieflinks";
coeff: "mittetieflinks";
};
filter "Mittetiefrechts" {
from_filters: "Gesr";
to_outputs: "Mittetiefrechts";
coeff: "mittetiefrechts";
};
filter "Tiefpasslinks" {
from_filters: "Gesl";
to_outputs: "Tieftonlinks";
coeff: "tiefpasslinks";
};
filter "Tiefpassrechts" {
from_filters: "Gesr";
to_outputs: "Tieftonrechts";
coeff: "tiefpassrechts";
};