Robert D Pitts wrote:
While the project is still rather young, perhaps Heinrich Apfelmus's
tomato-rubato would fit the bill.
It doesn't provide a complete environment like Impromptu, but works in a
fashion very similar to Overtone (down to the fact that it's talking to a
SuperCollider server).
https://github.com/HeinrichApfelmus/tomato-rubato
I should mention that tomato-rubato is "live" in the sense that you can
type expressions into GHCi and listen to them, but it's not live in the
sense that you have a smooth transition between different versions of a
source file that you are editing.
I'm using SuperCollider as a back-end only. You don't need to know
anything about SuperCollider to be able to program software synthesizers
with tomato-rubato.
Of course, this choice of back-end does imply that you can't do
low-level bit fiddling on the audio stream. If you want to do that,
check out Henning Thielemann's work around synthesizer-llvm .
http://www.haskell.org/haskellwiki/Synthesizer
Best regards,
Heinrich Apfelmus
--
http://apfelmus.nfshost.com
_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art