>=20 > > Sorry if I wasn't clear. Actually I want 8 separate outputs. Eventually > > this will drive 8 separate speakers. Each one with a separate frequency > > response. This is why I could have 4 separate DPICS each filtering out = 2 > > channels from the input signals to give me 8 bandpass filtered outputs. > > Is this possible and is DSPIC FD a good tool for the job. > > Thanks, > > Jim >=20 > Jim, > >From my experience in a conference room in Arizona while mentally in a > jet-lagged stupor, it would seem as though Microchip's Filter Designer > is fully capable of calculating coefficients for you. You may want to > do some more background research to make sure you know what you're > getting into. Most texts including Wikipedia are likely to thoroughly > confuse. >=20 > You don't have to go through all the Z-transform math to figure it out > unless you really want to know the derivations. It would likely help > you a lot to write example code in MATLAB (or Octave or Scilab or > Python) to perform your filtering operation, using the coefficients > that filter designer gives you, before you try to shoe-horn it into a > PIC. There are plugins for Octave that will calculate the coefficients I need. Since I have never done any DSP programming I guess the attractive aspect of DSPIC FD is that it will generate the software as well as the coefficients. There are two versions of DSPIC FD . From the site "The differences between the Lite and full versions are the number of filter taps allowed for the lite vs the full, respectively: 1) FIR Filter Taps: 64 vs 513, 2) IIR Low pass or High pass Filter Taps: 4 vs 10, 3) IIR Band pass or Band stop Filter Taps: 8 vs 10." I hope to play around with Octave to also help me decide if Lite will do the job. Jim >=20 > --=20 > Martin K. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .