Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Old June 15th 04, 04:33 AM
Ashhar Farhan
 
Posts: n/a
Default

Alan Peake wrote:

Having said this, I wish I knew how to write the required DSP
software! However I'm sure there are some reading this list
with the required skill (talent?). (My software experience
lies in other areas, such as embedded controllers, NOT
math with imaginary numbers!).


alan,

you don't really have to know a lot of DSP to play around with this
particular beast. very simply, you collect the audio samples in a
first-in first-out buffer of about 250 slots. Each time a new sample
is added at one end, a sample is retired at the other end.

each of the 90 degree phase shift-ed samples is generated by simpy
multiplying all the samples in the pipe with a individual 'magic'
constants and adding them all up together. pretty basic stuff as far
as programming goes. the magic constants are themselves quite complex
to calculated, but that work has alread been done for you. The CD
accompanying EMRFD has those constants in a text file under the DSP
folder.

it is really simple. all the controls are soft and you can play with a
bunch of things.

if you were considering the analog route, i think polyphase approach
is simply the best : it is simple and without any tune-up and the
results are on par with the best DSP can offer.

- farhan
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Phase frequency Detector Deepthi Homebrew 48 June 3rd 04 12:01 AM
FA - Meissner Signal Shifter FMX Phase Coder bruce Boatanchors 0 March 22nd 04 04:32 AM


All times are GMT +1. The time now is 11:03 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 RadioBanter.
The comments are property of their posters.
 

About Us

"It's about Radio"

 

Copyright © 2017