On Sun, 2016-03-13 at 12:00 -0400, [email protected]
wrote:
> Message: 10
> Date: Sun, 13 Mar 2016 12:29:07 +0000
> From: Murray Thomson

Hi Murray,

> 
> Hi,
> 
> This is probably an easy one but I'm stuck and i could do with some help.
> My goal is to get a musical note from the microphone and shift its
> frequency to transform the note to a different scale. For this to happen, I
> need to multiply all the frequencies for e.g. 1.5.
> 
> I can achieve an octave of the signal multiplying it by itself (doubling
> the frequencies). I thought I could do this resampling the signal but now
> I'm not too sure. Do I need to use an FFT block for this?
> 
> I would appreciate if someone can suggest the best way to go or point me in
> the right direction.

Since I was recording my daughter's violin audition video today, I was
in the mood to play around with this one.

Try the attached *grc file.  Note that you need headphones, or just keep
the speakers away from the microphone, or the feedback will ruin
everything. 

Run the flowgraph and select "Up 5th" from the "Transpose" GUI widget to
multiply by 1.5. 

Double check my variables for A3, B3, C4, D4, etc. and the QT GUI
chooser widget to make sure I got all the ratios right.

> Thanks,
> Murray

Regards,
Andy

Attachment: transpose.grc
Description: XML document

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to