Re: [linux-audio-dev] 3D fft analysis program

2006-05-16 Thread Andres Cabrera
Hi Esben,

> Any luck with this?
Not really I dropped the idea, having found other similar things,
though I don't remembre now which, and my mail achives don't go that far
back...

Cheers,
Andrés



On Mon, 2006-05-15 at 16:47 +0200, Esben Stien wrote:
> Andres Cabrera <[EMAIL PROTECTED]> writes:
> 
> > I'll refocus and try to get it working in realtime
> 
> Any luck with this?
> 
> -- 
> Esben Stien is [EMAIL PROTECTED] s  a 
>  http://www. s tn m
>   irc://irc.  b  -  i  .   e/%23contact
>   [sip|iax]:   e e 
>jid:b0ef@n n
> 
> 
> �



Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Lee Revell
On Mon, 2006-05-15 at 19:29 +0200, Uwe Koloska wrote:
> Am Montag, 15. Mai 2006 19:15 schrieb Lee Revell:
> > > Ok, but I think GPL and purchase is a contradiction, isn't it?
> 
> I have had better said: GPL and purchasing the source is a contradiction, 
> isn't it?
> 
> > No, it's perfectly legal to sell GPL software.
> 
> Yes, but not the sourcecode.  You can charge for handling and don't have to 
> provide a direct download, but you are not allowed to purchase the code. And 
> if the code is public anyone can give it away for free.
> 
> So, if they really have chosen to make the code available under the terms of 
> the GPL (and noone has forced them to do) they must follow the license and 
> can't make additional restrictions as you have stated.
> 

Actually, you can sell the sourcecode, but it doesn't make sense to
because you also have to provide it for free.

> Uwe
> 



Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Uwe Koloska
Am Montag, 15. Mai 2006 19:15 schrieb Lee Revell:
> > Ok, but I think GPL and purchase is a contradiction, isn't it?

I have had better said: GPL and purchasing the source is a contradiction, 
isn't it?

> No, it's perfectly legal to sell GPL software.

Yes, but not the sourcecode.  You can charge for handling and don't have to 
provide a direct download, but you are not allowed to purchase the code. And 
if the code is public anyone can give it away for free.

So, if they really have chosen to make the code available under the terms of 
the GPL (and noone has forced them to do) they must follow the license and 
can't make additional restrictions as you have stated.

Uwe


Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Lee Revell
On Mon, 2006-05-15 at 19:02 +0200, Uwe Koloska wrote:
> Am Montag, 15. Mai 2006 20:31 schrieb Esben Stien:
> > Uwe Koloska <[EMAIL PROTECTED]> writes:
> > > The website doesn't say so ...
> >
> > Yes, it does. If you navigate to the download section and then follow
> > the source link.
> 
> Ok, but I think GPL and purchase is a contradiction, isn't it?
> 

No, it's perfectly legal to sell GPL software.  Here's the
contradiction:

License Agreement:
  * This software is free and it comes with no warranty.
  * We are not liable for any damage caused by the use of this
product.
  * You are not allowed to distribute this software.
  * You are not allowed to reverse engineer this software.
  * By downloading the baudline .tar package you agree to the terms
of our license agreement.
  * If you desire a warranty on this product and you wish to
purchase a support contract then please contact us.

GPL does not allow additional restrictions.

Lee



Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Uwe Koloska
Am Montag, 15. Mai 2006 20:31 schrieb Esben Stien:
> Uwe Koloska <[EMAIL PROTECTED]> writes:
> > The website doesn't say so ...
>
> Yes, it does. If you navigate to the download section and then follow
> the source link.

Ok, but I think GPL and purchase is a contradiction, isn't it?

Uwe


Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Esben Stien
Uwe Koloska <[EMAIL PROTECTED]> writes:

> The website doesn't say so ...

Yes, it does. If you navigate to the download section and then follow
the source link.

-- 
Esben Stien is [EMAIL PROTECTED] s  a 
 http://www. s tn m
  irc://irc.  b  -  i  .   e/%23contact
  [sip|iax]:   e e 
   jid:b0ef@n n


Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Uwe Koloska
Am Montag, 15. Mai 2006 16:50 schrieb Esben Stien:
> [Baudline] is now released as GPL software, though not available for
> download, or so it seems.

Really???  The website doesn't say so ...

Uwe


Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Esben Stien
Downer <[EMAIL PROTECTED]> writes:

> Baudline

This is now released as GPL software, though not available for
download, or so it seems.

-- 
Esben Stien is [EMAIL PROTECTED] s  a 
 http://www. s tn m
  irc://irc.  b  -  i  .   e/%23contact
  [sip|iax]:   e e 
   jid:b0ef@n n


Re: [linux-audio-dev] 3D fft analysis program

2006-05-15 Thread Esben Stien
Andres Cabrera <[EMAIL PROTECTED]> writes:

> I'll refocus and try to get it working in realtime

Any luck with this?

-- 
Esben Stien is [EMAIL PROTECTED] s  a 
 http://www. s tn m
  irc://irc.  b  -  i  .   e/%23contact
  [sip|iax]:   e e 
   jid:b0ef@n n


Re: [linux-audio-dev] 3D fft analysis program

2004-10-17 Thread Ge Wang
Dear All,
I am new to the list, though not to audio or linux.  glad to be here.
We have a version of what you describe that we (Perry Cook,
Ananya Misra, and myself) implemented at the soundlab.  Just
released it under GPL.  It does full-framerate 3-d waterfall plot
of STFT plus some features.  Please let us know if it is what you
like:
http://soundlab.cs.princeton.edu/software/sndpeek/
It is implemented using OpenGL and Perry/Gary's STK/RtAudio.
sndpeek is part of a greater set of real-time audio applets - others
are releasing soon.  It runs on linux (jack/alsa/oss), os x, and win32.
While we are at it - we are also working on a real-time, concurrent
audio programming language:
http://chuck.cs.princeton.edu/
Alright.
Best,
Ge!
On Oct 17, 2004, at 6:13 AM, michael tewner wrote:
I'm currently doing this in TCL/TK. I started using the snack audio
library which (anong other things) makes spectrograms. I give it
consecutive chunks of audio and have it redraw to the canvas every n
milliseconds. I think it's having trouble keepingup, and it only knows 
how
to do 2d plots.

I'm considering doing the processing beforehand (ie, on load) and 
storing
the entire time-domain fft into a matrix, then using a graphics library
(plot3d) to graph it in real time... unless I can figure outhow to
multithread the program to allow one function to read ahead while the
other graphs it.

Anyway, I've never programed tcl/tk before, but I'm trying to get this
done before january.
-tewner
On Sun, 3 Oct 2004, Dave Phillips wrote:
HiAndres:
At last, someone's going to try it ! :)
I'm hoping that you're thinking of a realtime display, in which the
peaks roll off to create a true waterfall effect.
Stanko Juzbasic has tried to port Alan Peever's Spectrogram from SGI
machines to Linux, but I've not been able to get his sources built 
on my
systems.

Please keep me informed about your progress, I've wanted such a
program for many years.
Best regards,
dp

Andres Cabrera wrote:
Hi all,
I am planning to develop a 3d fft display (sometimes called cascade
display), since I haven't found an application that does that in 
linux.
Does anyone know if such an application exists or is in the works?

Cheers,
Andr?s







Re: [linux-audio-dev] 3D fft analysis program

2004-10-17 Thread michael tewner
I'm currently doing this in TCL/TK. I started using the snack audio
library which (anong other things) makes spectrograms. I give it
consecutive chunks of audio and have it redraw to the canvas every n
milliseconds. I think it's having trouble keepingup, and it only knows how
to do 2d plots.

I'm considering doing the processing beforehand (ie, on load) and storing
the entire time-domain fft into a matrix, then using a graphics library
(plot3d) to graph it in real time... unless I can figure outhow to
multithread the program to allow one function to read ahead while the
other graphs it.

Anyway, I've never programed tcl/tk before, but I'm trying to get this
done before january.

-tewner

> On Sun, 3 Oct 2004, Dave Phillips wrote:
>
> > HiAndres:
> >
> > At last, someone's going to try it ! :)
> >
> > I'm hoping that you're thinking of a realtime display, in which the
> > peaks roll off to create a true waterfall effect.
> >
> > Stanko Juzbasic has tried to port Alan Peever's Spectrogram from SGI
> > machines to Linux, but I've not been able to get his sources built on my
> > systems.
> >
> > Please keep me informed about your progress, I've wanted such a
> > program for many years.
> >
> > Best regards,
> >
> > dp
> >
> >
> >
> > Andres Cabrera wrote:
> >
> >> Hi all,
> > > I am planning to develop a 3d fft display (sometimes called cascade
> > > display), since I haven't found an application that does that in linux.
> > > Does anyone know if such an application exists or is in the works?
> > >
> > > Cheers,
> > >Andr?s
> > >
> > >
> >
> >
> >
>


Re: [linux-audio-dev] 3D fft analysis program

2004-10-13 Thread Andres Cabrera
Hi all,
I'm wondering if there would be a benefit implementing the Loris 
analysis library (http://www.cerlsoundgroup.org/Loris/) additionally to 
the usual fft techniques for a visual spectrum analyzer. Would there be 
visual differences in both analysis that would be worth while?

Cheers,
Andrés
Andres Cabrera wrote:
> Dave,
> Thanks, I hadn't seen the 3d spectrogram in snd. It does pretty much 
what I wanted to do. So I'll refocus and try to get it working in 
realtime first. It will probably take longer (because I have no idea 
about jack and the like), but I'll get it started.
> Thanks for all the suggestions and the pointers from everyone, when 
I've made some progress I'll post.
> Cheers,
> Andrés
>
> Dave Phillips wrote:
>
>> Downer wrote:
>>
  I'm hoping that you're thinking of a realtime display, in which the
 peaks roll off to create a true waterfall effect.

>>>
>>>
>>>
>>>
>>> Baudline (http://www.baudline.com) is a fantastic viewer that does 
fft cascade. I've used it for a couple of years, and it is great for 
figuring out how different sounds "work", and it has an 
oscilloscope-type display as well.
>>>
>>>
>> Alas, whle baudline is indeed a wonderful application it doesn't do 
a true waterfall display. Please see the results on Google for 'alan 
peevers spectrogram' for more info regarding what I'm looking for.
>>
>> Btw, there's a way to set Cthugha to do this, and I believe it might 
be possible with Pd. Snd creates a nice OpenGL FFT display but it's not 
realtime.
>>
>> Best,
>>
>> dp
>>
>>
>>
>
>
>




Re: [linux-audio-dev] 3D fft analysis program

2004-10-07 Thread guenter geiger

On Mon, 4 Oct 2004, Dave Phillips wrote:
> Btw, there's a way to set Cthugha to do this, and I believe it might be
> possible with Pd.

I did it once in pd, I had a special external though, so it might not be
possible with the current version.

Guenter

> Snd creates a nice OpenGL FFT display but it's not
> realtime.
>
> Best,
>
> dp
>
>



Re: [linux-audio-dev] 3D fft analysis program

2004-10-05 Thread Andres Cabrera
Dave,
Thanks, I hadn't seen the 3d spectrogram in snd. It does pretty much 
what I wanted to do. So I'll refocus and try to get it working in 
realtime first. It will probably take longer (because I have no idea 
about jack and the like), but I'll get it started.
Thanks for all the suggestions and the pointers from everyone, when I've 
made some progress I'll post.
Cheers,
Andrés

Dave Phillips wrote:
Downer wrote:
 I'm hoping that you're thinking of a realtime display, in which the
peaks roll off to create a true waterfall effect.
  

Baudline (http://www.baudline.com) is a fantastic viewer that does fft 
cascade. I've used it for a couple of years, and it is great for 
figuring out how different sounds "work", and it has an 
oscilloscope-type display as well.
 

Alas, whle baudline is indeed a wonderful application it doesn't do a 
true waterfall display. Please see the results on Google for 'alan 
peevers spectrogram' for more info regarding what I'm looking for.

Btw, there's a way to set Cthugha to do this, and I believe it might be 
possible with Pd. Snd creates a nice OpenGL FFT display but it's not 
realtime.

Best,
dp




Re: [linux-audio-dev] 3D fft analysis program

2004-10-04 Thread Dave Phillips
Downer wrote:
 I'm hoping that you're thinking of a realtime display, in which the
peaks roll off to create a true waterfall effect.
   

Baudline (http://www.baudline.com) is a fantastic viewer that does fft 
cascade. I've used it for a couple of years, and it is great for figuring out 
how different sounds "work", and it has an oscilloscope-type display as well.
 

Alas, whle baudline is indeed a wonderful application it doesn't do a 
true waterfall display. Please see the results on Google for 'alan 
peevers spectrogram' for more info regarding what I'm looking for.

Btw, there's a way to set Cthugha to do this, and I believe it might be 
possible with Pd. Snd creates a nice OpenGL FFT display but it's not 
realtime.

Best,
dp



Re: [linux-audio-dev] 3D fft analysis program

2004-10-04 Thread Downer
>   I'm hoping that you're thinking of a realtime display, in which the
> peaks roll off to create a true waterfall effect.

Baudline (http://www.baudline.com) is a fantastic viewer that does fft 
cascade. I've used it for a couple of years, and it is great for figuring out 
how different sounds "work", and it has an oscilloscope-type display as well.

Cheers,

Jason Downer


Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Niklas Werner
On Mon, 04 Oct 2004 04:15, James Boyden wrote:
> On Sunday, 03 Oct 2004, Andres Cabrera wrote:
> > Hi all,
> > I am planning to develop a 3d fft display (sometimes called cascade
> > display), since I haven't found an application that does that in
> > linux. Does anyone know if such an application exists or is in the
> > works?
>
> If you're familiar with C++, you might find FreqTweak
>  http://freqtweak.sourceforge.net/
>  http://sourceforge.net/projects/freqtweak/
> a useful code-base from which to begin your development...
>
Or SonaSound with am ANSI  C codebase :-)
http://www.sonasound.de


Cheers,

Niklas
--
Computer Music PhD-student
University of Waikato
Hamilton
New Zealand


Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Fernando Pablo Lopez-Lezcano
On Sun, 2004-10-03 at 08:02, Fons Adriaensen wrote:
> On Sun, Oct 03, 2004 at 09:56:24AM -0400, Dave Phillips wrote:
> 
> > I'm hoping that you're thinking of a realtime display, in which the 
> > peaks roll off to create a true waterfall effect.
> 
> I've been thinking of adding such a mode to JAAA. How do you think it
> should look ? 

Hmmm, Fons, as long as you are adding things, a time domain view (ie:
old style oscilloscope display) would be handy to have every once in a
while, specially for teaching...

-- Fernando




Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread martin rumori
On Sun, Oct 03, 2004 at 10:01:23AM -0400, Andres Cabrera wrote:
> Martin, I couldn't find anything relevant on "Spectro" or "Musikit" 
> other than a readme file for neXt systems... can you point me in the 
> right direction?

of course: http://www.musickit.org

originally, it was included with the first NeXTStep machines, but was
made availabe to the public afterwards.  now there's an australian guy
working on it.  i'm not too involved with it nor do i know much about
it -- i just ported another application (http://foo.sf.net) from the
nextstep platform to linux, learned to like objc and think i missed a
great era (the nextstep/openstep era)...

bests,

martin



Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Jan Weil
On Sun Oct  3 10:01:23 2004 Andres Cabrera wrote:
> I'm not very experienced in programming, so it might take a while, 
> unless someone more experienced gets excited and gives me a hand... =)
> I'm thinking initially of doing a non-realtime analysis, but the design 
> could accomodate the possibility of real-time analysis.
> Martin, I couldn't find anything relevant on "Spectro" or "Musikit" 
> other than a readme file for neXt systems... can you point me in the 
> right direction?
> My initial idea is to use openGL to draw the graphs, that way rotation 
> and the like are easily implemented.

Maybe Alsaplayer's OpenGL spectrum analyzer is a good starting point?


-- 
Jan Weil
http://linuxaudioblog.jawebada.de


Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread James Boyden
On Sunday, 03 Oct 2004, Andres Cabrera wrote:

> Hi all,
> I am planning to develop a 3d fft display (sometimes called cascade 
> display), since I haven't found an application that does that in linux.
> Does anyone know if such an application exists or is in the works?

If you're familiar with C++, you might find FreqTweak
http://freqtweak.sourceforge.net/
http://sourceforge.net/projects/freqtweak/
a useful code-base from which to begin your development...

JB


Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Fons Adriaensen
On Sun, Oct 03, 2004 at 09:56:24AM -0400, Dave Phillips wrote:

> I'm hoping that you're thinking of a realtime display, in which the 
> peaks roll off to create a true waterfall effect.

Hi Dave,

I've been thinking of adding such a mode to JAAA. How do you think it
should look ? 

1. For each new spectrum, the previous view is scrolled upwards by some
dy, then the new spectrum is plotted erasing everything below it,

2. Or as above, but scrolling up and left, giving a sort of perspective
view,

3. Or any of these, but without erasing below the new spectrum.


-- 
Fons



Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Andres Cabrera
Hi,
I'm not very experienced in programming, so it might take a while, 
unless someone more experienced gets excited and gives me a hand... =)
I'm thinking initially of doing a non-realtime analysis, but the design 
could accomodate the possibility of real-time analysis.
Martin, I couldn't find anything relevant on "Spectro" or "Musikit" 
other than a readme file for neXt systems... can you point me in the 
right direction?
My initial idea is to use openGL to draw the graphs, that way rotation 
and the like are easily implemented.

Cheers,
Andrés
martin rumori wrote:
On Sun, Oct 03, 2004 at 09:56:24AM -0400, Dave Phillips wrote:
I'm hoping that you're thinking of a realtime display, in which the 
peaks roll off to create a true waterfall effect.

sorry for being anachronistic, but a non-realtime thing is part of the
MusicKit, called "Spectro" by Perry Cook.  you'll need all the gnustep
stuff on linux, but it appears to work.  you have to like objc for
that, of course...
bests,
martin

Andres Cabrera wrote:

Hi all,
I am planning to develop a 3d fft display (sometimes called cascade 
display), since I haven't found an application that does that in linux.
Does anyone know if such an application exists or is in the works?

Cheers,
Andrés






Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread martin rumori
On Sun, Oct 03, 2004 at 09:56:24AM -0400, Dave Phillips wrote:
>  I'm hoping that you're thinking of a realtime display, in which the 
> peaks roll off to create a true waterfall effect.

sorry for being anachronistic, but a non-realtime thing is part of the
MusicKit, called "Spectro" by Perry Cook.  you'll need all the gnustep
stuff on linux, but it appears to work.  you have to like objc for
that, of course...

bests,

martin


> Andres Cabrera wrote:
> 
> >Hi all,
> >I am planning to develop a 3d fft display (sometimes called cascade 
> >display), since I haven't found an application that does that in linux.
> >Does anyone know if such an application exists or is in the works?
> >
> >Cheers,
> >Andrés
> >
> >
> 


Re: [linux-audio-dev] 3D fft analysis program

2004-10-03 Thread Dave Phillips
Hi Andres:
 At last, someone's going to try it ! :)
 I'm hoping that you're thinking of a realtime display, in which the 
peaks roll off to create a true waterfall effect.

 Stanko Juzbasic has tried to port Alan Peever's Spectrogram from SGI 
machines to Linux, but I've not been able to get his sources built on my 
systems.

 Please keep me informed about your progress, I've wanted such a 
program for many years.

Best regards,
dp

Andres Cabrera wrote:
Hi all,
I am planning to develop a 3d fft display (sometimes called cascade 
display), since I haven't found an application that does that in linux.
Does anyone know if such an application exists or is in the works?

Cheers,
Andrés