WAV audio files that used to display properly in Edge Impulse but now show a flat waveform even though the files themselves are valid

Question/Issue:
Audio WAV files that previously displayed waveforms correctly in the Edge Impulse Dataset viewer now show a completely flat waveform after upload, even though the files are valid, unchanged, and play correctly on a computer.

Project ID:
827193

Context/Use case:
I am recording audio using a Max9814 module with ESP32-S3 (Arduino IDE) and uploading the WAV files into Edge Impulse to build a dataset for voice/keyword recognition. This workflow has been working normally for several days. The WAV files are standard:

  • Mono
  • 16 kHz sample rate

Suddenly, all new uploads show a flat waveform. Even older WAVs (which previously worked and showed waveforms normally) now also show flat waveforms when re-uploaded.

Summary:
Edge Impulse Dataset viewer displays flat waveforms for all audio uploads, including files that previously displayed correctly. WAV files are valid and play normally in external media players. Issue appeared suddenly without changes to my recording method.

Steps to Reproduce:

  1. Upload a standard 16 kHz, mono WAV file.
  2. Open the file in the Edge Impulse Dataset Viewer.
  3. The displayed waveform is a flat line.

Expected Results:
The waveform should display normally, just as it did previously.

Actual Results:
Waveform is shown as a flat line, even though the file:

  • Plays correctly on PC
  • Has valid sample data

Reproducibility:

  • [x] Always
  • [ ] Sometimes
  • [ ] Rarely

Environment:

  • Platform: ESP32 recording via Arduino
  • Build Environment Details: Arduino IDE
  • OS Version: Windows 11 Pro
  • Edge Impulse Version (Studio): Not sure (Web-based)
  • Edge Impulse CLI Version: N/A
  • Project Version: N/A
  • Custom Blocks / Impulse Configuration: Audio (MFCC) and Classification

Logs/Attachments:

New upload:

Additional Information:

  • This issue affects both newly recorded audio and older audio files that previously displayed correctly.

Confirmed. This seems to be the problem for all the students (about 35) in my course.

Hi,

Thanks for reporting. Looking at it now…

You’re both correct, I was hoping it was only the preview - but audio is actually incorrectly parsed during upload (so we cannot recover the original audio files)… Getting a fix to production in the next few hours, then will check what we can do to mitigate.

1 Like

This fix is now on production - I’ll look later to see which projects are affected and will email affected users. Apologies again!

edit: This is done now, if this issue affected you you should have gotten an email from me.