supriya
supriya copied to clipboard
A Python API for SuperCollider
https://peps.python.org/pep-0569/ 3.8 end-of-life is October 2024.
**Is your feature request related to a problem? Please describe.** I enjoy the JITlib approach to sclang with Ndefs, Pdefs etc, so something like this is possible ```supercollider Ndef(\lfo, {SinOsc.ar(2.0)});...
Make logging: - Consistent across realtime/nonrealtime - Log-levels useful We want to see log information anytime subprocesses are spawned or shut down, and generally around any other IO.
On my system, `tests/book/test_ext_book.py::test_sphinx_book_html` fails with the following error: ``` ./tests/book/test_ext_book.py::test_sphinx_book_html Failed: [undefined]AssertionError: assert [] == ['say-b62c21527eaa5d8536687ce77b85a57c.mp3'] Right contains one more item: 'say-b62c21527eaa5d8536687ce77b85a57c.mp3' Full diff: - ['say-b62c21527eaa5d8536687ce77b85a57c.mp3'] + [] app...
See: https://github.com/supriya-project/supriya/actions/runs/8916995802/job/24489356746?pr=383
As usual, we're waiting on librosa, which is waiting on numba. Aside: would be great to have access to librosa's soundfile loading and soundfile graphing tools without needing to block...