On Mon, 2 Sep 2013, Noah Hall wrote:

On Mon, Sep 2, 2013 at 12:02 AM, Henning Thielemann 
<[email protected]> wrote:

Is it important for you to generate particular sounds, or would it be ok for you to control a MIDI synthesizer like TiMidity via MIDI?

At the moment, I'm quite interested in maintaining control over the
generation of sounds as a learning experience.

I can advertise my own sound generation routines. There are simple ones that are pure Haskell:
   http://hackage.haskell.org/package/synthesizer-core/

and other ones that need LLVM, that are very fast, but have installation overhead:
   http://hackage.haskell.org/package/synthesizer-llvm/

For real-time sound generation you might also like to control SuperCollider:
   http://hackage.haskell.org/package/hsc3/

Euterpea also has sound synthesis, but as far as I know it is not on Hackage:
   http://haskell.cs.yale.edu/euterpea/

_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to