ここ数日、膨大な量のデータ (約 900 MB) を可聴ファイル形式に変換しようとしてきました。10 MHz で 90 秒間の音楽を表す 9 億の浮動小数点サンプル (1 行に 1 つ) を含む .dat ファイルを受け取りました。
40 KHz にダウンサンプリングしましたが、これらのバイトに隠されたオーディオをどのように聞くことができるかわかりません。私は Linux 環境で C++ プログラムを書いていますが、Matlab、Octave、Python、Audacity、MPlayer、またはその他のツールを使用してこのタスクを達成する方法を知っている人がいる場合は、来て話してください:) 貢献はいくらでも大歓迎です.
head -n 5 ~/input.dat
-2.4167
-7.5322e-016
-0.2283
0.13581
-0.51926