[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Suggestion for a change in GrMixer

From: Matthew Hall
Subject: [Discuss-gnuradio] Suggestion for a change in GrMixer
Date: 26 Mar 2004 16:48:38 -0600

Looking at the source for GrMixer.h, I see that the output is mixed with
a sine wave. To paraphrase:
output[oo] = gain*input[oo]*nco.sin();

However, mixing with a 0-frequency wave should (arguably) leave the
signal unchanged, except for the gain. Using nco.sin() here produces
null output.

I know it's not an earth-shattering flaw, but I'd much rather see
nco.cos() used instead, so I don't have to special case for when the
mixing frequency is 0. Is there any objection to changing this? 


p.s. I know, eventually I might want to special case out the
zero-frequency case to save some cycles, but during prototyping, it's
just a pain.

// Matthew Hall, Visualization Software Developer
// National Center for Supercomputing Applications
// Email : address@hidden        Phone : (217)-244-4495
// Office: 5221 Beckman Institute
// Mail  : 605 E. Springfield Ave, 152 CAB, Champaign, IL 61820

reply via email to

[Prev in Thread] Current Thread [Next in Thread]