Skip to content

Template for doing audio DSP visualizations with matplotlib-cpp and rendering to wav from C++ in a jupyter notebook

Notifications You must be signed in to change notification settings

olilarkin/XeusClingMatplotLibExample

Repository files navigation

Xeus-cling & matplotlib-cpp in a jupyter notebook

Binder

This is a template for doing audio DSP visualizations with xeus-cling and matplotlib-cpp and rendering to wav from C++ in a jupyter notebook.

Thanks to @wolfv for the matplotlib-cpp code, @martinRenou for the binder yml and @DannyHavenith for the original docker image, which has been slightly modified:

https://hub.docker.com/repository/docker/olilarkin/xeus-cling-mpl

also uses the ICST DSP library AudioFile class for wav writing

how to run it

  • install docker desktop
  • using a terminal, or git-bash mingw-64 terminal on windows
  • git clone --recursive https://github.com/olilarkin/XeusClingMatplotLibExample
  • cd XeusClingMatplotLibExample
  • ./launch-notebook.sh

About

Template for doing audio DSP visualizations with matplotlib-cpp and rendering to wav from C++ in a jupyter notebook

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published