Change Audio Sample Encoding from 64-bit to 32-bit


Change sample encoding of an audio file from 64bit to 32bit file format.

sox /Users/np/Desktop/output_2.wav -b 32 -t wavpcm /Users/np/Desktop/output_2_fix.wav

first file

np@nps-MacBook-Air Desktop % soxi output_1.wav
Input File     : 'output_1.wav'
Channels       : 1
Sample Rate    : 22050
Precision      : 25-bit
Duration       : 00:00:02.55 = 56320 samples ~ 191.565 CDDA sectors
File Size      : 225k
Bit Rate       : 706k
Sample Encoding: 32-bit Floating Point PCM

check second file

np@nps-MacBook-Air Desktop % soxi output_2.wav 
Input File     : 'output_2.wav'
Channels       : 1
Sample Rate    : 22050
Precision      : 54-bit
Duration       : 00:06:47.26 = 8980052 samples ~ 30544.4 CDDA sectors
File Size      : 71.8M
Bit Rate       : 1.41M
Sample Encoding: 64-bit Floating Point P


np@nps-MacBook-Air march4_demo % sox 1.wav -b 32 -t wavpcm 1_fix.wav 
np@nps-MacBook-Air march4_demo % sox 2_1.wav -b 32 -t wavpcm 2_1_fix.wav
np@nps-MacBook-Air march4_demo % sox 2_2.wav -b 32 -t wavpcm 2_2_fix.wav
np@nps-MacBook-Air march4_demo % sox 3.wav -b 32 -t wavpcm 3_fix.wav  
np@nps-MacBook-Air march4_demo % sox 4.wav -b 32 -t wavpcm 4_fix.wav
np@nps-MacBook-Air march4_demo % ls
1.wav 2_1.wav 2_2.wav 3.wav 4.wav
1_fix.wav 2_1_fix.wav 2_2_fix.wav 3_fix.wav 4_fix.wav
np@nps-MacBook-Air march4_demo %
np@nps-MacBook-Air march4_demo % soxi 1.wav

Input File     : '1.wav'
Channels       : 1
Sample Rate   : 22050
Precision     : 54-bit
Duration       : 00:00:07.33 = 161570 samples ~ 549.558 CDDA sectors
File Size     : 1.29M
Bit Rate       : 1.41M
Sample Encoding: 64-bit Floating Point PCM

np@nps-MacBook-Air march4_demo % soxi 1_fix.wav

Input File     : '1_fix.wav'
Channels       : 1
Sample Rate   : 22050
Precision     : 25-bit
Duration       : 00:00:07.33 = 161570 samples ~ 549.558 CDDA sectors
File Size     : 646k
Bit Rate       : 706k
Sample Encoding: 32-bit Floating Point PCM

np@nps-MacBook-Air march4_demo %

Comments