Skip to content

FEAT: Audio Converters for speed, white noise, echo, and volume#1375

Merged
rlundeen2 merged 19 commits intoAzure:mainfrom
petebryan:pebryan_audio
Feb 25, 2026
Merged

FEAT: Audio Converters for speed, white noise, echo, and volume#1375
rlundeen2 merged 19 commits intoAzure:mainfrom
petebryan:pebryan_audio

Conversation

@petebryan
Copy link
Contributor

@petebryan petebryan commented Feb 18, 2026

Description

Added new audio convertors to add the following:

  • Change the speed of an audio file without altering pitch AudioSpeedConverter
  • Add whitenoise over an existing audio file AudioWhiteNoiseConverter
  • Add an echo to an existing audio file AudioEchoConverter
  • Adjust volume of an audio file by scaling the amplitude. AudioVolumeConverter

Sorry I did not raise an issue for this ahead of time, experimentation of ideas turned into code and wanted to contribute. Happy to refactor whoever is deemed best.

Tests and Documentation

  • Added unit tests for all convertors to test functionality and ensure audio transformations do not adversely affect audio files.
  • Updated convertor documentation .py files to reflect these updates then ran jupytext --execute --to notebook to generate notebooks.

@petebryan petebryan marked this pull request as draft February 18, 2026 03:53
@petebryan petebryan marked this pull request as ready for review February 18, 2026 17:40
@petebryan petebryan changed the title [DRAFT] FEAT - New Audio Convertors FEAT: New Audio Convertors Feb 18, 2026
@romanlutz romanlutz changed the title FEAT: New Audio Convertors FEAT: New Audio Converters Feb 20, 2026
@romanlutz romanlutz changed the title FEAT: New Audio Converters FEAT: Audio Converters for speed, white noise, echo, and volume Feb 24, 2026
@rlundeen2 rlundeen2 merged commit 8c8b062 into Azure:main Feb 25, 2026
29 checks passed
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.

5 participants