>> 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-C
> 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
>
> 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 missi
>
>
> That's what I want to do. I'm asking about a good way to write the
> algorithm that traverses the notes and reconstructs the document with the
> correct duration in each note.
why isn't this as simple as foldr'ing something like this over the xml notes
(assuming monophony and that they are
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 e
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 mes