-
for local usage create a conda environment (
mystiasp
), clone the git repository and start jupyter notebook or jupyter lab- created with
conda 4.9.2
- currently we rely on some older matplotlib version
conda create -n mystiasp python=3.7.8 pip=20.2.4 numpy=1.19.4 scipy=1.5.3 matplotlib=3.1.3 jupyter=1.0.0 notebook=6.1.5 jupyterlab=2.2.9 pydocstyle=5.1.1 pycodestyle=2.6.0 autopep8=1.5.4 flake8=3.8.4 ipykernel=5.3.4 nb_conda=2.2.1 jupyter_nbextensions_configurator=0.4.1 jupyter_contrib_nbextensions=0.5.1
conda activate mystiasp
- we need to install pip packages since conda does not have them:
pip install soundfile==0.10.3.post1
pip install sounddevice==0.4.1
python3 -m pip install sfs==0.5.0 --user
- make sure that the kernel is accesible for the notebooks:
python -m ipykernel install --user --name mystiasp --display-name "mystiasp"
- now clone the repo:
cd git
or whatever is a good root foldergit clone https://github.com/spatialaudio/selected-topics-in-audio-signal-processing-exercises.git
cd selected-topics-in-audio-signal-processing-exercises/
jupyter notebook index.ipynb
orjupyter lab index.ipynb
- make sure that
mystiasp
kernel is used for the notebooks - have fun with the playgrounds
- created with
The authors waive copyright and related rights in the work through the CC0 1.0 Universal public domain dedication.
This is supposed to be an Open Educational Resource (OER).