Newsgroups: comp.lang.scheme,comp.lang.functional
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!europa.chnt.gtegsc.com!portal.gmu.edu!hearst.acc.Virginia.EDU!murdoch!elvis.med.Virginia.EDU!sdm7g
From: sdm7g@elvis.med.Virginia.EDU (Steven D. Majewski)
Subject: Re: Semantic of real-time functionnal language
X-Nntp-Posting-Host: elvis.med.virginia.edu
Message-ID: <D8F84G.FCn@murdoch.acc.Virginia.EDU>
Sender: usenet@murdoch.acc.Virginia.EDU
Bcc: sdm7g@Virginia.EDU
Organization: University of Virginia
References: <letz-0505951531410001@macsteph.grame.fr>
Date: Thu, 11 May 1995 15:53:04 GMT
Lines: 43
Xref: glinda.oz.cs.cmu.edu comp.lang.scheme:12659 comp.lang.functional:5914

In article <letz-0505951531410001@macsteph.grame.fr>,
stephane Letz <letz@rd.grame.fr> wrote:
>
>We are using functionnal languages in order to describe and manipulate
>musical objets. Because time is a basic concept in the description of
>musical objets, we are working on a small lazy real-time functionnal
>language which aim is to allows the description and manipulation of
>"temporal expressions", that is expressions which either take (real) time
>to evaluate (in order to deals with musical objets with duration) or are
>triggered by external events (or both).

[ ...]

>Does anybody have idea or advices to give?

For another example ( I don't know if he deals with the real-time
aspect at all ) you might look at:

Professor Paul Hudak's Home Page HTML Document
<http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/hudak-paul.htm>


|  Computer Music 
| 
| More recently I've managed to combine my love of music with my
| convictions about functional programming by engaging in some computer
| music research. It turns out that Haskell serves as a nice vehicle for
| music composition, in fact leading to an algebraic approach to
| defining "musical objects." Using this approach it's possible to prove
| interesting properties about musical objects, such as
| "meaning-preserving" transformations that could be useful to a
| composer, analyst, or theoretician. We call our system Haskore , about
| which we've written a paper and have made all of the Haskell source
| code available to the public. Translators from Haskore musical objects
| to standard Midi files, C-Sound scorefiles, and the NeXT MusicKit
| scorefiles allow the user to play Haskore compositions quickly and
| easily. 

---|  Steven D. Majewski   (804-982-0831)  <sdm7g@Virginia.EDU>  |---
---|  Computer Systems Engineer          University of Virginia  |---
---|  Department of Molecular Physiology and Biological Physics  |---
---|  Box 449 Health Science Center    Charlottesville,VA 22908  |---

