Transforms? e.g. Fourier

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Transforms? e.g. Fourier

Cameron Sanders-4
Hey all.

Nice work on SciSmalltalk. It looks like you have quite a library coming along. Excellent!

Does SciSmalltalk have Fourier transforms, and more generally, deconstruction/reconstruction tools off of an arbitrary basis set? And are there any tools for finding minimal, 'good enough' basis sets like one might do for wavelet transforms?

Thanks in advance,
Cam

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

werner kassens-2
Hi Cam,
SciSmalltalk doesnt have at the moment any of those things. eventually (?) it could make sense to ask in the Cuis smalltalk forum, since the main architect of Cuis, Juan Vuletich, has worked on these things.
werner

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

Denis Kudriashov
Hi

Many years ago I use fast fourier transforms in Squeak base image.
But I dont know is it available now

2015-06-05 1:41 GMT+03:00 werner kassens <[hidden email]>:
Hi Cam,
SciSmalltalk doesnt have at the moment any of those things. eventually (?) it could make sense to ask in the Cuis smalltalk forum, since the main architect of Cuis, Juan Vuletich, has worked on these things.
werner

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

SergeStinckwich
In reply to this post by Cameron Sanders-4
On Wed, Jun 3, 2015 at 7:14 PM, Cameron Sanders <[hidden email]> wrote:
> Hey all.
>
> Nice work on SciSmalltalk. It looks like you have quite a library coming
> along. Excellent!
>
> Does SciSmalltalk have Fourier transforms, and more generally,
> deconstruction/reconstruction tools off of an arbitrary basis set? And are
> there any tools for finding minimal, 'good enough' basis sets like one might
> do for wavelet transforms?

Hi Cameron,

thank you for your interest in SciSmalltalk.
There is nothing at the moment for doing this kind of stuff but you
are welcome to help us if you want to contribute code ;-)

Regards,
--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

SergeStinckwich
In reply to this post by werner kassens-2
On Fri, Jun 5, 2015 at 12:41 AM, werner kassens <[hidden email]> wrote:
> Hi Cam,
> SciSmalltalk doesnt have at the moment any of those things. eventually (?)
> it could make sense to ask in the Cuis smalltalk forum, since the main
> architect of Cuis, Juan Vuletich, has worked on these things.

Yes sure. Ask him.
If we want to integrate his stuff, he need to release the code with an
MIT Licence.

--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

SergeStinckwich
In reply to this post by Denis Kudriashov
I just check in a Squeak 4.5 image. There is a FFT class and also a
FWT class (Fast Wavelet Transform).
As Squeak image is under the MIT Licence, we can extract them and try
to port them in last version of SciSmalltalk.
Apparently there is also a FFT plugin.

I made an issue about this if someone want to investigate:
https://github.com/SergeStinckwich/SciSmalltalk/issues/21



On Fri, Jun 5, 2015 at 9:25 AM, Denis Kudriashov <[hidden email]> wrote:

> Hi
>
> Many years ago I use fast fourier transforms in Squeak base image.
> But I dont know is it available now
>
> 2015-06-05 1:41 GMT+03:00 werner kassens <[hidden email]>:
>>
>> Hi Cam,
>> SciSmalltalk doesnt have at the moment any of those things. eventually (?)
>> it could make sense to ask in the Cuis smalltalk forum, since the main
>> architect of Cuis, Juan Vuletich, has worked on these things.
>> werner
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "SciSmalltalk" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [hidden email].
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "SciSmalltalk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

SergeStinckwich
The links to FTT and FTW classes:

http://magaloma.seasidehosting.st/Sound#FFT

http://magaloma.seasidehosting.st/Sound#FWT

On Fri, Jun 5, 2015 at 12:00 PM, Serge Stinckwich
<[hidden email]> wrote:

> I just check in a Squeak 4.5 image. There is a FFT class and also a
> FWT class (Fast Wavelet Transform).
> As Squeak image is under the MIT Licence, we can extract them and try
> to port them in last version of SciSmalltalk.
> Apparently there is also a FFT plugin.
>
> I made an issue about this if someone want to investigate:
> https://github.com/SergeStinckwich/SciSmalltalk/issues/21
>
>
>
> On Fri, Jun 5, 2015 at 9:25 AM, Denis Kudriashov <[hidden email]> wrote:
>> Hi
>>
>> Many years ago I use fast fourier transforms in Squeak base image.
>> But I dont know is it available now
>>
>> 2015-06-05 1:41 GMT+03:00 werner kassens <[hidden email]>:
>>>
>>> Hi Cam,
>>> SciSmalltalk doesnt have at the moment any of those things. eventually (?)
>>> it could make sense to ask in the Cuis smalltalk forum, since the main
>>> architect of Cuis, Juan Vuletich, has worked on these things.
>>> werner
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "SciSmalltalk" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [hidden email].
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "SciSmalltalk" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [hidden email].
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> Serge Stinckwich
> UCBN & UMI UMMISCO 209 (IRD/UPMC)
> Every DSL ends up being Smalltalk
> http://www.doesnotunderstand.org/



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

Denis Kudriashov
In reply to this post by SergeStinckwich

2015-06-05 13:00 GMT+03:00 Serge Stinckwich <[hidden email]>:
I just check in a Squeak 4.5 image. There is a FFT class and also a
FWT class (Fast Wavelet Transform).
As Squeak image is under the MIT Licence, we can extract them and try
to port them in last version of SciSmalltalk.
Apparently there is also a FFT plugin.


Thank's. It is very usefull stuff

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

SergeStinckwich
If you have the time, can you investigate a little if this interesting
to port and adapt this code to SciSmalltalk ?
Thank you.

On Fri, Jun 5, 2015 at 12:30 PM, Denis Kudriashov <[hidden email]> wrote:

>
> 2015-06-05 13:00 GMT+03:00 Serge Stinckwich <[hidden email]>:
>>
>> I just check in a Squeak 4.5 image. There is a FFT class and also a
>> FWT class (Fast Wavelet Transform).
>> As Squeak image is under the MIT Licence, we can extract them and try
>> to port them in last version of SciSmalltalk.
>> Apparently there is also a FFT plugin.
>
>
>
> Thank's. It is very usefull stuff
>
> --
> You received this message because you are subscribed to the Google Groups
> "SciSmalltalk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [hidden email].
> For more options, visit https://groups.google.com/d/optout.



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

Denis Kudriashov

2015-06-05 13:41 GMT+03:00 Serge Stinckwich <[hidden email]>:
If you have the time, can you investigate a little if this interesting
to port and adapt this code to SciSmalltalk ?


Unfortunately no time for this. But I am very appreciated for all your work on SciSmalltalk

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

Nicolas Cellier


2015-06-05 13:01 GMT+02:00 Denis Kudriashov <[hidden email]>:

2015-06-05 13:41 GMT+03:00 Serge Stinckwich <[hidden email]>:
If you have the time, can you investigate a little if this interesting
to port and adapt this code to SciSmalltalk ?



I think that these plugins were based on FloatArray and thus using single precision.
 
Unfortunately no time for this. But I am very appreciated for all your work on SciSmalltalk

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Transforms? e.g. Fourier

werner kassens-2
Hi,
i uploaded an adaptation of squeaks fft (Math-FastFourierTransform). btw, Nicolas, it seems that Squeak's fft uses FloatArray only when the module 'fftplugin' is loaded, hence it uses the normal precision in a standard Squeak.
werner

--
You received this message because you are subscribed to the Google Groups "SciSmalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.