Public domain DSP libraries?

  • Follow


Are there any Public Domain DSP libraries or open source efforts that exist?


0
Reply J 10/6/2003 2:04:16 AM

J wrote:
> Are there any Public Domain DSP libraries or open source efforts that exist?
> 
> 

Which architecture do you want the library for: some DSP, a workstation, 
a microcontroller?

0
Reply Andor 10/7/2003 10:14:34 AM


Andor Bariska <an2or@nospam.net> wrote in message news:<3f82920b$1@pfaff2.ethz.ch>...
> J wrote:
> > Are there any Public Domain DSP libraries or open source efforts that exist?
> > 
> > 
> 
> Which architecture do you want the library for: some DSP, a workstation, 
> a microcontroller?

DSP is an interesting choice.

JaaC
0
Reply jaime 10/7/2003 9:08:51 PM

"Andor Bariska" <an2or@nospam.net> wrote in message
news:3f82920b$1@pfaff2.ethz.ch...
> J wrote:
> > Are there any Public Domain DSP libraries or open source efforts that
exist?
> >
> >
>
> Which architecture do you want the library for: some DSP, a workstation,
> a microcontroller?
>

For a PC to be specific.


0
Reply J 10/9/2003 2:25:37 AM

J wrote:

> "Andor Bariska" <an2or@nospam.net> wrote in message
> news:3f82920b$1@pfaff2.ethz.ch...
> 
>>J wrote:
>>
>>>Are there any Public Domain DSP libraries or open source efforts that
> 
> exist?
> 
>>>
>>Which architecture do you want the library for: some DSP, a workstation,
>>a microcontroller?
>>
> 
> 
> For a PC to be specific.
> 
> 
Specific is good. Have you looked at the Intel site?

Jerry
-- 
"I view the progress of science as ... the slow erosion of the
  tendency to dichotomize."                    Barbara Smuts, U. Mich.
���������������������������������������������������������������������

0
Reply Jerry 10/9/2003 4:26:02 AM

On Thu, 09 Oct 2003 00:26:02 -0400, Jerry Avins wrote:
> J wrote:
> 
>> "Andor Bariska" <an2or@nospam.net> wrote in message
>> news:3f82920b$1@pfaff2.ethz.ch...
>> 
>>>J wrote:
>>>
>>>>Are there any Public Domain DSP libraries or open source efforts that
>> 
>> exist?
>> 
>>>>
>>>Which architecture do you want the library for: some DSP, a workstation,
>>>a microcontroller?
>>>
>> 
>> 
>> For a PC to be specific.
>> 
>> 
> Specific is good. Have you looked at the Intel site?

Or the ATLAS BLAS libraries, probably on netlib.
and FFTW and DJBFFT, of course.

-- 
Andrew
0
Reply Andrew 10/9/2003 4:55:17 AM

Andrew Reilly <andrew@gurney.reilly.home> wrote in message news:<slrnbo9qhm.2v26.andrew@gurney.reilly.home>...
> On Thu, 09 Oct 2003 00:26:02 -0400, Jerry Avins wrote:
> > J wrote:
> > 
> >> "Andor Bariska" <an2or@nospam.net> wrote in message
> >> news:3f82920b$1@pfaff2.ethz.ch...
> >> 
> >>>J wrote:
> >>>
> >>>>Are there any Public Domain DSP libraries or open source efforts that
> >> 
> >> exist?
> >> 
> >>>>
> >>>Which architecture do you want the library for: some DSP, a workstation,
> >>>a microcontroller?
> >>>
> >> 
> >> 
> >> For a PC to be specific.
> >> 
> >> 
> > Specific is good. Have you looked at the Intel site?
> 
> Or the ATLAS BLAS libraries, probably on netlib.
> and FFTW and DJBFFT, of course.

It's some time since I used it and I don't remember what (if any) routines
specific to DSP were supplied, but I found LAPACK very useful. All those 
SVDs and EVDs that many tecniques of "modern" DSP need...

Rune
0
Reply allnor 10/9/2003 5:06:23 PM

J wrote:

> Are there any Public Domain DSP libraries or open source efforts that exist?
> 

I think I have a related question.

I operate in a Windows XP Pro enviroment
I have a LARGE amount of raw audio data in WAV format.
The frame size of interest would range from ~.02 sec to .1 sec.

I would like to generate spectra of this data on a per frame basis.
  1. amplitude or power is a moot issue
  2. speed is secondary [ I'm using stored data ]

I have two constraints:
  1. minimal financial resources -- this is by denotation rather than 
connotation an "ametuer" project.
  2. I don't really have math background to develop my own solution, 
but have enough to "almost" ask the "right" questions.

{ Rune, Fred, Jerry
I'm attacking my previous question from a different direction. ;]

0
Reply Richard 10/9/2003 6:21:29 PM

Richard Owlett wrote:

> J wrote:
> 
>> Are there any Public Domain DSP libraries or open source efforts that 
>> exist?
>>
> 
> I think I have a related question.
> 
> I operate in a Windows XP Pro enviroment
> I have a LARGE amount of raw audio data in WAV format.
> The frame size of interest would range from ~.02 sec to .1 sec.
> 
> I would like to generate spectra of this data on a per frame basis.
>  1. amplitude or power is a moot issue
>  2. speed is secondary [ I'm using stored data ]
> 
> I have two constraints:
>  1. minimal financial resources -- this is by denotation rather than 
> connotation an "ametuer" project.
>  2. I don't really have math background to develop my own solution, but 
> have enough to "almost" ask the "right" questions.
> 
> { Rune, Fred, Jerry
> I'm attacking my previous question from a different direction. ;]
> 
Get the demo version of ScopeDSP from http://www.iowegian.com and see if 
it will do what you want. If it does, either buy it -- it's not 
expensive by my standards if you decide to buy, but if it works for you, 
ask here if there's a free or cheaper program that does only the task 
you need.

Jerry
-- 
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������

0
Reply Jerry 10/9/2003 7:57:15 PM

Richard Owlett <rowlett@atlascomm.net> wrote in message news:<vob9mgbel4p6b3@corp.supernews.com>...
> J wrote:
> 
> > Are there any Public Domain DSP libraries or open source efforts that exist?
> > 
> 
> I think I have a related question.
> 
> I operate in a Windows XP Pro enviroment
> I have a LARGE amount of raw audio data in WAV format.
> The frame size of interest would range from ~.02 sec to .1 sec.
> 
> I would like to generate spectra of this data on a per frame basis.
>   1. amplitude or power is a moot issue
>   2. speed is secondary [ I'm using stored data ]
> 
> I have two constraints:
>   1. minimal financial resources -- this is by denotation rather than 
> connotation an "ametuer" project.
>   2. I don't really have math background to develop my own solution, 
> but have enough to "almost" ask the "right" questions.
> 
> { Rune, Fred, Jerry
> I'm attacking my previous question from a different direction. ;]

I've heard some rumours about a matlab clone being available somewhere? 
Octane, Octave or something like that. Does anyone know about this?

Rune
0
Reply allnor 10/9/2003 9:54:49 PM

See http://www.dspguru.com/sw/opendsp/mathclo.htm for more information about
"Octave" and other Matlab clones.

"Rune Allnor" <allnor@tele.ntnu.no> wrote in message
news:f56893ae.0310091354.35889067@posting.google.com...
> Richard Owlett <rowlett@atlascomm.net> wrote in message
news:<vob9mgbel4p6b3@corp.supernews.com>...
> > J wrote:
> >
> > > Are there any Public Domain DSP libraries or open source efforts that
exist?
> > >
> >
> > I think I have a related question.
> >
> > I operate in a Windows XP Pro enviroment
> > I have a LARGE amount of raw audio data in WAV format.
> > The frame size of interest would range from ~.02 sec to .1 sec.
> >
> > I would like to generate spectra of this data on a per frame basis.
> >   1. amplitude or power is a moot issue
> >   2. speed is secondary [ I'm using stored data ]
> >
> > I have two constraints:
> >   1. minimal financial resources -- this is by denotation rather than
> > connotation an "ametuer" project.
> >   2. I don't really have math background to develop my own solution,
> > but have enough to "almost" ask the "right" questions.
> >
> > { Rune, Fred, Jerry
> > I'm attacking my previous question from a different direction. ;]
>
> I've heard some rumours about a matlab clone being available somewhere?
> Octane, Octave or something like that. Does anyone know about this?
>
> Rune


0
Reply Jon 10/9/2003 11:29:38 PM

Jerry Avins wrote:
> Richard Owlett wrote:
> 
>> J wrote:
>>
>>> Are there any Public Domain DSP libraries or open source efforts that 
>>> exist?
>>>
>>
>> I think I have a related question.
>>
>> I operate in a Windows XP Pro enviroment
>> I have a LARGE amount of raw audio data in WAV format.
>> The frame size of interest would range from ~.02 sec to .1 sec.
>>
>> I would like to generate spectra of this data on a per frame basis.
>>  1. amplitude or power is a moot issue
>>  2. speed is secondary [ I'm using stored data ]
>>
>> I have two constraints:
>>  1. minimal financial resources -- this is by denotation rather than 
>> connotation an "ametuer" project.
>>  2. I don't really have math background to develop my own solution, 
>> but have enough to "almost" ask the "right" questions.
>>
>> { Rune, Fred, Jerry
>> I'm attacking my previous question from a different direction. ;]
>>
> Get the demo version of ScopeDSP from http://www.iowegian.com and see if 
> it will do what you want. If it does, either buy it -- it's not 
> expensive by my standards if you decide to buy, but if it works for you, 
> ask here if there's a free or cheaper program that does only the task 
> you need.
> 
> Jerry

I got the demo a while back and it can do a lot of what I'm looking 
for. I asked in this thread just incase someone had come across 
additional programs of interest.

0
Reply Richard 10/9/2003 11:38:22 PM

Jon Harris wrote:

> See http://www.dspguru.com/sw/opendsp/mathclo.htm for more information about
> "Octave" and other Matlab clones.
> 
> 

Scilab link on that page is broken.
http://scilabsoft.inria.fr/ works however.

That page also provides links to hard copy books on using Scilab.

0
Reply Richard 10/9/2003 11:53:20 PM

Thanks all.

-John


0
Reply J 10/10/2003 2:38:05 AM

Rune Allnor wrote:

> Richard Owlett <rowlett@atlascomm.net> wrote in message news:<vob9mgbel4p6b3@corp.supernews.com>...
> 
>>J wrote:
>>
>>
>>>Are there any Public Domain DSP libraries or open source efforts that exist?
>>>
>>
>>I think I have a related question.
>>
>>I operate in a Windows XP Pro enviroment
>>I have a LARGE amount of raw audio data in WAV format.
>>The frame size of interest would range from ~.02 sec to .1 sec.
>>
>>I would like to generate spectra of this data on a per frame basis.
>>  1. amplitude or power is a moot issue
>>  2. speed is secondary [ I'm using stored data ]
>>
>>I have two constraints:
>>  1. minimal financial resources -- this is by denotation rather than 
>>connotation an "ametuer" project.
>>  2. I don't really have math background to develop my own solution, 
>>but have enough to "almost" ask the "right" questions.
>>
>>{ Rune, Fred, Jerry
>>I'm attacking my previous question from a different direction. ;]
> 
> 
> I've heard some rumours about a matlab clone being available somewhere? 
> Octane, Octave or something like that. Does anyone know about this?
> 
> Rune

Octave and Scilab are free. Google for them. There's another I don't
remember mentioned in a relatively recent thread. That thread also
discussed their relative merits.

Jerry
-- 
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������

0
Reply Jerry 10/10/2003 7:14:49 PM

Richard Owlett wrote:
> Jon Harris wrote:
> 
>> See http://www.dspguru.com/sw/opendsp/mathclo.htm for more information 
>> about
>> "Octave" and other Matlab clones.
>>
>>
> 
> Scilab link on that page is broken.
> http://scilabsoft.inria.fr/ works however.
> 
> That page also provides links to hard copy books on using Scilab.
> 

But does anyone have working link to downloadable docs.
The online links work, but i'd like local copy of docs as a prictical 
matter if I'm going to try to learn how to use.

0
Reply Richard 10/11/2003 10:49:01 PM

Richard Owlett wrote:

> Richard Owlett wrote:
> 
>> Jon Harris wrote:
>>
>>> See http://www.dspguru.com/sw/opendsp/mathclo.htm for more 
>>> information about
>>> "Octave" and other Matlab clones.
>>>
>>>
>>
>> Scilab link on that page is broken.
>> http://scilabsoft.inria.fr/ works however.
>>
>> That page also provides links to hard copy books on using Scilab.
>>
> 
> But does anyone have working link to downloadable docs.
> The online links work, but i'd like local copy of docs as a prictical 
> matter if I'm going to try to learn how to use.
> 
There are docs that come with the Scilab download. Last I looked, they 
were adequate, but would have benefited from improvement. Maybe they've 
been improved.

Jerry
-- 
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������

0
Reply Jerry 10/12/2003 4:46:58 AM

"Jerry Avins" <jya@ieee.org> wrote in message
news:bmamc6$e2d$2@bob.news.rcn.net...
> There are docs that come with the Scilab download. Last I looked, they
> were adequate, but would have benefited from improvement. Maybe they've
> been improved.

In addition to a language based clone of Matlab, e.g. SciLab, Octave, or
Rlab,
we have something else that is a functional based clone.
Such clone are not compatible with m-code level but basically realizable
with similar form
because it can be consist of libary of C++ language. In practive, I had many
helps from them
while I simulated a MIMO W-CDMA link sytem including turbo-codec.

That is IT++ (https://sourceforge.net/projects/itpp/).

> Jerry

My introduced IT++ must have been very powerful tool to me.
So, let's try it.

-- 
Best regards,
James K. (txdiversity@hotmail.com)
- Private opinions: These are not the opinions from my affiliation.


0
Reply James 10/12/2003 10:19:34 AM

Jerry Avins wrote:
> Richard Owlett wrote:
> 
>> Richard Owlett wrote:
>>
>>> Jon Harris wrote:
>>>
>>>> See http://www.dspguru.com/sw/opendsp/mathclo.htm for more 
>>>> information about
>>>> "Octave" and other Matlab clones.
>>>>
>>>>
>>>
>>> Scilab link on that page is broken.
>>> http://scilabsoft.inria.fr/ works however.
>>>
>>> That page also provides links to hard copy books on using Scilab.
>>>
>>
>> But does anyone have working link to downloadable docs.
>> The online links work, but i'd like local copy of docs as a prictical 
>> matter if I'm going to try to learn how to use.
>>
> There are docs that come with the Scilab download. Last I looked, they 
> were adequate, but would have benefited from improvement. Maybe they've 
> been improved.
> 
> Jerry

There is an extensive "Help" function in download package.
It gives syntax information.
BUT, overview/introduction for the uninitiated.

http://scilabsoft.inria.fr/doc.html
has EXTENSIVE documentation including:

     * Introduction to Scilab
     * Communication Toolbox Documentation
     * Signal Processing
     * Lmitool: Linear Matrix Inequalities Optimization Toolbox
     * Metanet User's Guide and Tutorial
     * Scicos
     * Scilab's Internals Documentation
     * HOWTO's Scilab
     * Scilab's demonstrations
     * Intersci
     * Inline help pages
       [ This is the Help system contents and is all the
         documentation that is in the download. ]

They are individually available in HTML, PDF, Postscript, and LaTex 
format. [ most available as HTML ]
What's not working are links at bottom of page to ftp all the manuals 
in desired format.


0
Reply Richard 10/12/2003 11:28:18 AM

Richard Owlett wrote:

> Jerry Avins wrote:
> 
>> Richard Owlett wrote:
>>
>>> Richard Owlett wrote:
>>>
>>>> Jon Harris wrote:
>>>>
>>>>> See http://www.dspguru.com/sw/opendsp/mathclo.htm for more 
>>>>> information about
>>>>> "Octave" and other Matlab clones.
>>>>>
>>>>>
>>>>
>>>> Scilab link on that page is broken.
>>>> http://scilabsoft.inria.fr/ works however.
>>>>
>>>> That page also provides links to hard copy books on using Scilab.
>>>>
>>>
>>> But does anyone have working link to downloadable docs.
>>> The online links work, but i'd like local copy of docs as a prictical 
>>> matter if I'm going to try to learn how to use.
>>>
>> There are docs that come with the Scilab download. Last I looked, they 
>> were adequate, but would have benefited from improvement. Maybe 
>> they've been improved.
>>
>> Jerry
> 
> 
> There is an extensive "Help" function in download package.
> It gives syntax information.
> BUT, overview/introduction for the uninitiated.
> 
> http://scilabsoft.inria.fr/doc.html
> has EXTENSIVE documentation including:
> 
>     * Introduction to Scilab
>     * Communication Toolbox Documentation
>     * Signal Processing
>     * Lmitool: Linear Matrix Inequalities Optimization Toolbox
>     * Metanet User's Guide and Tutorial
>     * Scicos
>     * Scilab's Internals Documentation
>     * HOWTO's Scilab
>     * Scilab's demonstrations
>     * Intersci
>     * Inline help pages
>       [ This is the Help system contents and is all the
>         documentation that is in the download. ]
> 
> They are individually available in HTML, PDF, Postscript, and LaTex 
> format. [ most available as HTML ]
> What's not working are links at bottom of page to ftp all the manuals in 
> desired format.
> 
> 
It's largely (but not completly) compatible with Matlab. Any Matlab 
tutorial will help, as long as you remember that the correspondence 
isn't exact. From far enough away, they look the same. Graphics is the 
biggest difference. I'm told that Octave adheres more closely but is 
less complete. Or something.

Jerry
-- 
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������

0
Reply Jerry 10/12/2003 2:30:51 PM

19 Replies
220 Views

(page loaded in 0.145 seconds)

Similiar Articles:


















7/17/2012 9:19:03 PM


Reply: