Created by: nir
What is this Python project?
Jupylet is a unique library for sound synthesis, live music coding, graphics, and game programming interactively in Jupyter notebooks:
https://github.com/nir/jupylet
What's the difference between this Python project and similar ones?
-
Jupylet brings interactive live music coding and live loops in the spirit of Sonic Pi to Jupyter, building on the natural interactivity of Jupyter Notebooks.
-
Jupylet brings the full power of sound synthesis to pure Python (and Numpy) - in contrast other sound synthesis libraries for Python are typically binding to C libraries or to separate audio servers.
Here is an example of two simple live loops playing a synthesized instrument, created with a few lines of code: https://jupylet.readthedocs.io/en/latest/_static/audio/tb303.5.ogg
You can find the code for this example in the online documentation.
- Jupylet brings 2D and 3D interactive game programming into Jupyter. There are other Python libraries for game programming, but I am not aware of any that is designed to be programmed interactively.
--
Anyone who agrees with this pull request could submit an Approve review to it.