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 UAA10918; Mon, 3 Jun 2002 20:40: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 UAA10914 for ; Mon, 3 Jun 2002 20:40:56 +0200 (MET DST) Received: from fichte.ai.univie.ac.at (fichte.ai.univie.ac.at [131.130.174.156]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g53Ietn01289 for ; Mon, 3 Jun 2002 20:40:55 +0200 (MET DST) Received: (from markus@localhost) by fichte.ai.univie.ac.at (8.9.3/8.9.3/Debian 8.9.3-21) id UAA28504; Mon, 3 Jun 2002 20:40:47 +0200 Date: Mon, 3 Jun 2002 20:40:47 +0200 From: Markus Mottl To: Berke Durak Cc: Alessandro Baretta , caml-list@inria.fr Subject: Re: [Caml-list] Signal analysis Message-ID: <20020603184047.GA28388@fichte.ai.univie.ac.at> Mail-Followup-To: Berke Durak , Alessandro Baretta , caml-list@inria.fr References: <3CFBC137.4010309@baretta.com> <20020603202401.A9387@gogol.zorgol> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020603202401.A9387@gogol.zorgol> User-Agent: Mutt/1.3.26i Organization: Austrian Research Institute for Artificial Intelligence Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Mon, 03 Jun 2002, Berke Durak wrote: > FFTW is really fast, but i've had trouble binding to it, so I ripped > the FFT code from Scheme's SLIB. The result is a small program that > displays in pseudo colour the spectrogram of a 16-bit raw audio > file, using Bigarray and Graphics : > > http://perso.wanadoo.fr/berke/caml/ > > BTW, couldn't someone hack FFTW to generate Caml code ? I mean, what's > the point of using C ? Interfacing to the FFTW-library is indeed awful, because of many options that interact in fancy ways. Making a half-descent OCaml-library for FFT-routines using the FFTW would probably take a couple of days full-time (too long for me, I am more into symbolic stuff ;). You can grab my unfinished attempt from here: http://www.oefai.at/~markus/tmp Regards, Markus Mottl -- Markus Mottl markus@oefai.at Austrian Research Institute for Artificial Intelligence http://www.oefai.at/~markus ------------------- 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