Hello,
Please check the flowgraph, as there is a wav file sink at output side, that
record the incoming signal, but when I use that same recorded wav file in wav
file source and check the output in time sink and FFT sink, then amplitude
changes.
With Best Regards,
Maitry Raval,
- Origina
Ok, there's no Wave file involved here; instead, you read a file as
complex 2×3bit floating point binary that has a .txt ending. Have you
read [1]?
Then, you're doing *way* more than just multiplying with a constant, so
really, I'm not sure this flow graph has *anything* to do with your
question.
Hello,
Please check the flow graph.
With Best Regards,
Maitry Raval,
- Original Message -
From: "Marcus Müller, CEL"
To: "maitry raval"
Cc: "discuss-gnuradio"
Sent: Tuesday, 4 June, 2019 08:56:22
Subject: Re: query regarding wav file recording through wav file sink block
Frankly, m
Frankly, multiplication with a constant doesn't offer any benefit. The
numbers stay the same, just scaled.
However, 8 bit might be the giveaway here: are you maybe trying to
multiply 8 bit numbers with a constant that leads to values larger than
what can be represented in 8 bits?
A screenshot of
Hello,
Thanks for your response.
My requirement is to use GNU generated wav file into MATLAB. But when I record
the wav file with 48k sample rate and 8 bits per sample, my recorded wavfile
shows a very low amplitude signal, the screenshot is attached, please check.
With Best Regards,
Maitry R
I assume you do the multiplication with a constance to change the
amplitude, and so that's right.
A multiplication with a constant does however not change the shape of
the signal at all, unless you're running into numerical limits.
We'll need more info on what exactly you're doing and what exact