Hi Chris, That looks like a fantastic library, but I think it's perhaps much more advanced than what pyglet needs internally. It would also break the "no dependencies" aspect of pyglet, which would be a hard stop.
My thought is that the pyglet.media.procedural module should be something much more basic, for those who just want to do simple audio without external dependencies. The module already existed, so I'm really just wanting to add a few finishing touches to get it usable for simple synthesis for applications/games. I think the envelopes should do it, but I'm not sure if there are any other "must have" features that would still fit the limited scope. Does that make sense? On Monday, December 5, 2016 at 8:43:12 PM UTC+9, Chris Norman wrote: > > Before you dig too far into audio, I'd like to point you towards the > awesome libaudioverse module (if you didn't already know about it). > > > It currently only works on Windows and Linux, but it's under active > development. > > > https://github.com/camlorn/libaudioverse > > > I wonder if it's worth levering that, and making some kind of nice API > built around it? > > > HTH, > > > On 05/12/2016 11:19, Benjamin Moran wrote: > > Hi guys, > > > > I've been making some additions to the pyglet.media.procedural module > recently. Specifically, I've added a proper Sawtooth and simple FM > waveform. > > > > Is anyone here currently using, or have used this module in the past? If > so I'd like to hear your suggestions on what it needs. I'm planning on > implementing ADSR and decay envelopes, but I'm still considering how the > API for that should look. > > > > -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
