From: keithmarsh on
Hello everyone.

I'm completely new to DSP, coming from a background of PIC18.

I have two mics that I want to use for sound direction detection, and
I guess using fourier transforms to get the freqs out from one
channel then looking for a rough match in the second channel over time
(and vice-versa) is the correct way to go.

I have no experience of dsPICs and I'm looking for
1. some pointers about learning the maths involved
2. some pointers about using dsPICs to get the job done painlessly
3. is there some IC commercially available that'll do this job.
4. am a barking up the correct tree

I've glanced over the comp.dsp faq list, but I think it may all be a
bit too advanced for me. Not really up to A-level maths or above.
I'm looking for some application examples that'll show me the ropes
without pain.

Any advice / references / links / FAQs gratefully received.
From: cincydsp on
On May 6, 7:00 pm, keithmarsh <keithmar...(a)gmail.com> wrote:
> Hello everyone.
>
> I'm completely new to DSP, coming from a background of PIC18.
>
> I have two mics that I want to use for sound direction detection, and
> I guess using fourier transforms to get the freqs out from one
> channel then looking for a rough match in the second channel over time
> (and vice-versa) is the correct way to go.
>
> I have no experience of dsPICs and I'm looking for
> 1. some pointers about learning the maths involved
> 2. some pointers about using dsPICs to get the job done painlessly
> 3. is there some IC commercially available that'll do this job.
> 4. am a barking up the correct tree
>
> I've glanced over the comp.dsp faq list, but I think it may all be a
> bit too advanced for me. Not really up to A-level maths or above.
> I'm looking for some application examples that'll show me the ropes
> without pain.
>
> Any advice / references / links / FAQs gratefully received.

Direction-finding isn't really a beginner's topic. I'm not meaning to
throw a wet blanket on you here, but you might be better served with
some more introductory DSP material, like a good book. Something with
good appeals to intuition is important if the math intimidates you.
You might try "Understanding Digital Signal Processing" by comp.dsp's
own Rick Lyons. It's a great introductory text.

Jason
From: rajesh on
On May 7, 6:59 am, cincy...(a)gmail.com wrote:
> On May 6, 7:00 pm, keithmarsh <keithmar...(a)gmail.com> wrote:
>
>
>
> > Hello everyone.
>
> > I'm completely new to DSP, coming from a background of PIC18.
>
> > I have two mics that I want to use for sound direction detection, and
> > I guess using fourier transforms to get the freqs out from one
> > channel then looking for a rough match in the second channel over time
> > (and vice-versa) is the correct way to go.
>
> > I have no experience of dsPICs and I'm looking for
> > 1. some pointers about learning the maths involved
> > 2. some pointers about using dsPICs to get the job done painlessly
> > 3. is there some IC commercially available that'll do this job.
> > 4. am a barking up the correct tree
>
> > I've glanced over the comp.dsp faq list, but I think it may all be a
> > bit too advanced for me. Not really up to A-level maths or above.
> > I'm looking for some application examples that'll show me the ropes
> > without pain.
>
> > Any advice / references / links / FAQs gratefully received.
>
> Direction-finding isn't really a beginner's topic. I'm not meaning to
> throw a wet blanket on you here, but you might be better served with
> some more introductory DSP material, like a good book. Something with
> good appeals to intuition is important if the math intimidates you.
> You might try "Understanding Digital Signal Processing" by comp.dsp's
> own Rick Lyons. It's a great introductory text.
>
> Jason

You may want to refer DSP using TMS#@)C6x by Chassing.

There is a similar problem given as a example with source code.
From: kronecker on
On May 7, 11:00 am, keithmarsh <keithmar...(a)gmail.com> wrote:
> Hello everyone.
>
> I'm completely new to DSP, coming from a background of PIC18.
>
> I have two mics that I want to use for sound direction detection, and
> I guess using fourier transforms to get the freqs out from one
> channel then looking for a rough match in the second channel over time
> (and vice-versa) is the correct way to go.
>
> I have no experience of dsPICs and I'm looking for
> 1. some pointers about learning the maths involved
> 2. some pointers about using dsPICs to get the job done painlessly
> 3. is there some IC commercially available that'll do this job.
> 4. am a barking up the correct tree
>
> I've glanced over the comp.dsp faq list, but I think it may all be a
> bit too advanced for me. Not really up to A-level maths or above.
> I'm looking for some application examples that'll show me the ropes
> without pain.
>
> Any advice / references / links / FAQs gratefully received.

You sound like an amateur. Go study Elect Engineering first and come
back in 4 years. I often want to do brain surgery but they won't let
me.

K.
From: Rune Allnor on
On 7 Mai, 01:00, keithmarsh <keithmar...(a)gmail.com> wrote:
> Hello everyone.
>
> I'm completely new to DSP, coming from a background of PIC18.
>
> I have two mics that I want to use for sound direction detection, and
> I guess using fourier transforms to get the freqs    out from one
> channel then looking for a rough match in the second channel over time
> (and vice-versa) is the correct way to go.

No, it's not.

> 1. some pointers about learning the maths involved

The maths required includes

- Complex numbers
- Fourier transforms
- Z transforms

and while not an absolute must, knowledge in linear
algebra will significantly ease your pains with the
engineering.

> 2. some pointers about using dsPICs to get the job done painlessly
> 3. is there some IC commercially available that'll do this job.

Almost certainly.

> 4. am a barking up the correct tree

What tree? Maths? You need to learn a lot if you want to do
things yourself. DSP? You are certainly in the right place,
although you need to learn a lot before discussing specifics.
Getting an off-the-shelf device? Maybe, maybe not. Depends
on why you want this sort of device and how much $$ you have
to spend.

> I've glanced over the comp.dsp faq list, but I think it may all be a
> bit too advanced for me.  Not really up to A-level maths or above.
> I'm looking for some application examples that'll show me the ropes
> without pain.

You're out of luck. DSP is applied maths. I don't know
the maths then you can't do these sorts of things yourself.
The only painless way is to buy your way out, either by
buying a canned device or somebody to d things for you.

Rune