From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id OAA05568; Fri, 18 Oct 2002 14:30:57 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id OAA05499 for ; Fri, 18 Oct 2002 14:30:56 +0200 (MET DST) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g9ICUuD07986 for ; Fri, 18 Oct 2002 14:30:56 +0200 (MET DST) Received: from ibm3.cicrp.jussieu.fr (ibm3.cicrp.jussieu.fr [134.157.15.3]) by shiva.jussieu.fr (8.12.5/jtpda-5.4) with ESMTP id g9ICUrjR027225 ; Fri, 18 Oct 2002 14:30:54 +0200 (CEST) Received: from ibm1.cicrp.jussieu.fr (ibm1.cicrp.jussieu.fr [134.157.15.1]) by ibm3.cicrp.jussieu.fr (8.8.8/jtpda/mob-V8) with ESMTP id OAA88710 ; Fri, 18 Oct 2002 14:29:20 +0200 Received: from localhost (fernande@localhost) by ibm1.cicrp.jussieu.fr (8.8.8/jtpda/mob-v8) with ESMTP id OAA3227704 ; Fri, 18 Oct 2002 14:29:20 +0200 Date: Fri, 18 Oct 2002 14:29:20 +0200 (DST) From: Diego Olivier Fernandez Pons To: "Kontra, Gergely" cc: caml-list@inria.fr Subject: Re: [Caml-list] types & design advices (musical program) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Antivirus: scanned by sophie at shiva.jussieu.fr Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Bonjour, > I began to play with a little program, which knows about notes. [...] > Of course I want a 'nice' representation, because I want to develope > this little prog. If you read Haskell, you should look at Haskore (the documentation is a Haskell litteral program). http://haskell.cs.yale.edu/haskore/ Paul Hudak wrote a few papers on the subject. But the best work (in my opinion) has been done by the IRCAM with their program Open Music (in Lisp). It is much more difficult to understand. I also remember a Caml program (for guitar) by a student of ENS Ulm but I haven't been able to find it again. I will give more information as soon as I find it. Diego Olivier ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners