вс, 30 июн. 2024 г. в 09:14, Michael Koch <astroelectro...@t-online.de>:
> Am 30.06.2024 um 07:47 schrieb Alexander Gribanov: > > вс, 30 июн. 2024 г. в 08:38, Michael Koch <astroelectro...@t-online.de>: > > > >> Hi, > >> > >> is it possible to convert an audio waveform to a CSV list? > >> I want to insert 2048 samples of a waveform into the C source code for a > >> microcontroller. > >> > > Hello! I don't know about how to make a CSV list, but if You need it for > a > > microcontroller, why wouldn't You make a .wav file and read the samples > one > > by one Your C code? > > The microcontroller can't read a file. It's a very simple circuit > without SD card. That's why I want to insert the samples into the C > source code. > Maybe then You can create another app in order to read WAV-file which will make You ready C-code with Your samples, for example (sorry, I'm Java Developer, not C/C++): // make read wav-file from disk into byte array "samples" print("int[] samples = new int[] { "); for (int i = 44; i < samples.length; i++) { // find where file metadata info ends and the sample data starts. If You have 16-bit quality (You probably don't need to so much for Your microcontroller), use 2 bytes for each sample, etc print(samples[i] + ", "); } print("};"); Then You manually copy and paste this line from the console into Your C-code... Viel erfolg! ;) > > Michael > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".