From dc4fb84bb0df768fa81e36e960eaf68883feba73 Mon Sep 17 00:00:00 2001 From: Patrick Godwin <patrick.godwin@ligo.org> Date: Fri, 28 Apr 2017 13:06:33 -0700 Subject: [PATCH] gstlal_idq_trigger_gen: corrected latency in firbank to be in num samples, not time --- gstlal-ugly/bin/gstlal_idq_trigger_gen | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstlal-ugly/bin/gstlal_idq_trigger_gen b/gstlal-ugly/bin/gstlal_idq_trigger_gen index 14b37c4f31..2945e82d1a 100755 --- a/gstlal-ugly/bin/gstlal_idq_trigger_gen +++ b/gstlal-ugly/bin/gstlal_idq_trigger_gen @@ -350,7 +350,7 @@ for channel in channels: phase = [0, numpy.pi/2.] durations[(channel, rate)] = dur thishead = pipeparts.mkqueue(pipeline, thishead, max_size_buffers = 0, max_size_bytes = 0, max_size_time = Gst.SECOND * 30) - thishead = pipeparts.mkfirbank(pipeline, thishead, fir_matrix = numpy.array([sine_gaussian(phi, phi_0, q, t_arr) for (phi, q) in phi_ql(flow, fhigh, qlow, qhigh) for phi_0 in phase]), time_domain = False, block_stride = int(rate), latency = dur/2) + thishead = pipeparts.mkfirbank(pipeline, thishead, fir_matrix = numpy.array([sine_gaussian(phi, phi_0, q, t_arr) for (phi, q) in phi_ql(flow, fhigh, qlow, qhigh) for phi_0 in phase]), time_domain = False, block_stride = int(rate), latency = int(rate*dur/2)) thishead = pipeparts.mkqueue(pipeline, thishead, max_size_buffers = 1) thishead = pipeparts.mktogglecomplex(pipeline, thishead) thishead = pipeparts.mkcapsfilter(pipeline, thishead, caps = "audio/x-raw, format=Z64LE, rate=%i" % rate) -- GitLab