Skip to content

Update audio test fixtures with rake generation task#33

Merged
pixelate merged 1 commit into
mainfrom
claude/audio-fixture-specs-2iqPw
Mar 23, 2026
Merged

Update audio test fixtures with rake generation task#33
pixelate merged 1 commit into
mainfrom
claude/audio-fixture-specs-2iqPw

Conversation

@pixelate
Copy link
Copy Markdown
Owner

@pixelate pixelate commented Mar 23, 2026

Summary

  • Adds fixtures for all supported formats (WAV, AIF/AIFF, MP3, M4A) across sample rates 22050–96000 Hz and bit depths 8/16/24 (where applicable)
  • Removes bit depth from MP3/M4A fixture names since those formats don't carry bit depth; one file per sample rate
  • Adds rake fixtures:generate task using ffmpeg to regenerate all fixtures consistently (440 Hz sine wave, 50% amplitude, 1 second)
  • Add 8 bit depth and 22050 sample rate to devices.yml

@pixelate pixelate force-pushed the claude/audio-fixture-specs-2iqPw branch 3 times, most recently from 3a63cc4 to 5782ba7 Compare March 23, 2026 19:15
Adds fixture files for the 22050 Hz sample rate (wav, mp3, m4a in all
three bit depths) and 8-bit depth fixtures for all sample rates. Also
adds tests for sample_rate detection at 22050 Hz and bit_depth detection
at 8-bit.
@pixelate pixelate force-pushed the claude/audio-fixture-specs-2iqPw branch from 5782ba7 to e415c45 Compare March 23, 2026 19:19
@pixelate pixelate changed the title Add audio test fixtures with rake generation task Update audio test fixtures with rake generation task Mar 23, 2026
@pixelate pixelate merged commit 0104f1e into main Mar 23, 2026
3 checks passed
@pixelate pixelate deleted the claude/audio-fixture-specs-2iqPw branch March 23, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants