comp.lang.ada
 help / color / mirror / Atom feed
From: Jeff C <jcreem@yahoo.com>
Subject: Re: FFT
Date: Wed, 13 Apr 2005 07:22:29 -0400
Date: 2005-04-13T07:22:29-04:00	[thread overview]
Message-ID: <jKSdnRosOqRuncDfRVn-oQ@comcast.com> (raw)
In-Reply-To: <u4qeb5bb8.fsf@obry.net>

Pascal Obry wrote:
> Do we have a good FFT (Fast Fourier Transform) implementation in Ada ?
> 
> Thanks,
> Pascal.
> 

I don't know of any great publically available ones. There is a binding 
to FFTW http://privatewww.essex.ac.uk/~sjs/fftw_ada/fftwa.html but the 
binding  is  released as pure GPL (not GMGPL) which would be somewhat ok 
since I think FFTW itself is also pure GPL. However, I believe you can 
buy a proprietary license for the FFTW library from MIT.


<SPECULATION>

I don't think you can buy a non pure GPL license for the Ada binding.

Documentation claims it is Copyright Stephen J. Sangwine but I suspect 
this is one of those things that is encumbered by some sort of 
university interest in it as well. If this is the same university as 
PNG_IO then I'd look elsewhere if you need something non GPL. Several 
years ago we tried to purchase a license for PNG_IO and after several 
months our purchasing deparment still was unable to get the office that 
dealt with this stuff to complete the deal. Eventually the schedule 
moved far enough along that we had to come up with an alternate approach.


</SPECULATION>


The FFTW library itself is pretty nice and complete so if you have no 
issues with the use of a GPL library/binding take a look.



  reply	other threads:[~2005-04-13 11:22 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-13  8:29 FFT Pascal Obry
2005-04-13 11:22 ` Jeff C [this message]
2005-04-13 18:02   ` FFT Pascal Obry
2005-04-13 18:16   ` FFT tmoran
2005-04-14  9:11     ` FFT Gautier
2005-04-14 18:20       ` FFT Pascal Obry
2005-04-14 18:19     ` FFT Pascal Obry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox