<!DOCTYPE html><html><head><title></title><style type="text/css">#qt p.qt-MsoNormal,#qt p.qt-MsoNoSpacing{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}

p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Apologies for the double-post! Here are the scripts used in the linked recording: <a href="https://gist.github.com/hecanjog/e5df7913184334d72ac941c0ab9f8aca">https://gist.github.com/hecanjog/e5df7913184334d72ac941c0ab9f8aca</a><br></div><div><br></div><div>On Fri, May 10, 2019, at 10:12 PM, Erik Schoster wrote:<br></div><blockquote type="cite" id="qt"><div>Hi all,<br></div><div><br></div><div>I'm working on an open source (well public domain) computer music system for python called Pippi. It's a library for non-realtime composition: python scores. It's in the 4th beta of the 2.0 -- the 1.0 series was all python2 and based around bytestrings, while the 2.0 is python3 and hopefully a bit more python-ish making use of numpy-backed classes that do some operator overloading and provide a set of affordances for transforming buffers, processing or synthesizing sounds.<br></div><div><br></div><div>I'm also working on a live / "just in"-real-time (meaning asynchronous processing mixed in realtime) system called astrid meant for performance / live-coding / development etc. This is very much alpha in its current form, also a rewrite from previous built-in features from the 1.0 series...<br></div><div><br></div><div>Anyway! Here's a snippet of two instruments running in astrid:<br></div><div><br></div><div><a href="https://www.dropbox.com/s/5fbglgx7ts1656l/asmallthing.mp3?dl=0">https://www.dropbox.com/s/5fbglgx7ts1656l/asmallthing.mp3?dl=0</a><br></div><div><br></div><div>One is just a simple granular smoosh of a recording of a particularly harmonic water pump. The other is a 2d pulsar OSC using a stack of wavetables derived from a convolution of some vocal and guitar recordings my friend made, occasionally also processed with waveset-based procedures (ripped from Trevor Wishart's Audible Design book) and some other time domain processes.<br></div><div><br></div><div>This is pippi: <a href="https://github.com/luvsound/pippi">https://github.com/luvsound/pippi</a><br></div><div><br></div><div>I've been working on this for a long time but documentation sucks... I'm more than happy to field any questions anyone who is kind enough to try to dive in might have, and really do plan to work on the docs soon!<br></div><div><br></div><div>Here's a start: <a href="http://htmlpreview.github.io/?https://github.com/luvsound/pippi/blob/master/tutorials/001-soundbuffers.html">http://htmlpreview.github.io/?https://github.com/luvsound/pippi/blob/master/tutorials/001-soundbuffers.html</a><br></div><div><br></div><div>Erik<br></div><div>_______________________________________________<br></div><div>Linux-audio-user mailing list<br></div><div>Linux-audio-user@lists.linuxaudio.org<br></div><div>https://lists.linuxaudio.org/listinfo/linux-audio-user<br></div><div><br></div></blockquote><div><br></div></body></html>