Skip to content

The Sendbox toolbox is part of the WP(1-)2(-3) workload.

Notifications You must be signed in to change notification settings

SOUNDS-RESEARCH/sendbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sendbox

The Sendbox toolbox is part of the WP(1-)2(-3) workload.

Requirements:

  • pydub (pip install pydub) -- itself requiring ffmpeg library; see https://ffmpeg.org/.
  • NumPy
  • commpy (pip install scikit-commpy)
  • bitstring (pip install bitstring)

Run the test script test_read_opus.py to:

  1. Read a test WAV file (default available in repo: "test_short.wav")
  2. Encode it to an OPUS file
  3. Read the OPUS file as bytes.
  4. Modify bytes to model the wireless channel.
  5. Decode modified bytes with OPUS decoder to a WAV file.

About

The Sendbox toolbox is part of the WP(1-)2(-3) workload.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages