This lab connects sampling, resampling, and quantization with transform compression (a JPEG-like pipeline).
- Python 3.x
Install the required packages listed in requirements.txt:
pip install -r requirements.txt| File | Description |
|---|---|
lab3-sampling-compression.ipynb |
Main lab notebook (Part 0–5) |
assets/ |
Audio assets (orchestra clip, 44.1 kHz) |
- Open
lab3-sampling-compression.ipynband work through Parts 0–5 - Fill in all
# TODOsections and answer the questions
- This lab is a take-home assignment.
- Use
IPython.display.Audioto listen to audio clips directly in the notebook - For the JPEG-like compressor, do not call Pillow's JPEG encoder except in the one task where you compare against it