title: Looking for an expressive audio programming language or library
body: <p>I'm looking for an audio processing language or library which will allow me to experiment with  different synthesis techniques. I've looked at Processing which I think is great at what it does, but haven't found any inspiring (and simple) audio libraries. </p>
  
  <p>As a baseline, I want to simply create my own sample buffers and play them back (ideally in realtime). As a plus, the ability to handle MIDI events would be great. I'm an experienced C++ programmer so I could do it natively on  but had hoped there was a more DSL (domain specific language) approach. </p>
  
  <p>I have access to Windows, Mac or Linux so not too bothered yet about platform. Other languages I can deal with are C#, Java &amp; Python.</p>
  
  <p>Thanks</p>
  
  <p>James</p>