16bit Audio data: 2Bytes to double dec conversion

15 visualizzazioni (ultimi 30 giorni)
When I use either uiopen or audioread, my 16bit(2Bytes) wav file will be converted into double(8Bytes).
How can I read my data in 2Bytes order?
I tried typecast(wavfile, 'int16') but they are in 8Bytes order.
I also tried dec2hex but the same thing, it is 64bit data.
Do I lose 2Byte format when I read audio data into Matlab?
Something looking for the equivalent function of bytearray() or list[] in Python.
Thank you

Risposta accettata

Walter Roberson
Walter Roberson il 10 Gen 2021
use the 'native' option for audioread()

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by