there was another error: this package needs a
unix installation.
you need to use MinGW, but it still fails because of a GHC bug
http://hackage.haskell.org/trac/ghc/ticket/7103
https://github.com/lpsmith/postgresql-libpq/issues/7
-e
___
Haskell-Cafe
giving
a real-time audio synthesizer in the style of functional reactive
programming.
you know about yampasynth right?
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
ties are a presentation-level issue, the underlying (sound) representation
is a single note. i suggest
Doc = [Note]
where Notes have fields for their measure location and duration. then
there's no issue with overlapping notes, and start/end times are easy to
calculate. ties can be calculated
I don't understand how this turned into an argument about simplicity. I
never said it was complex.
i wasn't arguing, just confused about what you were asking cuz i didn't see
what wasn't straightforward. so i addressed the straightforward
interpretation in order to ask what that was
hey mike-
i think the trouble with your program is that it sends all the events
as fast as possible and then terminates -- it is insensitive to their
timestamps. probably portmidi's buffer receives them all, starts the
first one, and then is destroyed before ever emitting the
corresponding off