How to quantize an audio file to be ready for OFDM?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to send an audio file over a channel using OFDM. But it keeps giving me an error at the very start:
% Read the audio file
[y, Fs] = audioread('file.wav');
binaryData = dec2bin(quantize(y, 8));
AfterwardsI use PSK modulation, then I convert it from Serial to paralell. And comes IFFT. But here at this line I get this error:
Error using quantize
Inputs of class 'double' are not supported.
I don't understand how I can fix this problem. I tried using int8 but had no luck as I received more errors.
If I am approaching the problem in a wrong way, please tell.
I am somewhat new at everything. I would appretiate any help given.
0 comentarios
Respuestas (1)
Aditya Srikar
el 31 de Mzo. de 2023
Hi Harry,
The first parameter of quantize() should be a quantizer object.
Please refer the documentation for more details
Hope it helps.
0 comentarios
Ver también
Categorías
Más información sobre Modulation en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!