# Multi channel DDC signal processing

**URL:** <https://www.ruby-forum.com/t/multi-channel-ddc-signal-processing/215509>\
**Category:** GNU Radio\
**Created:** [January 6, 2012, 10:01am UTC](https://www.ruby-forum.com/t/multi-channel-ddc-signal-processing/215509 "2012-01-06T10:01:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [January 6, 2012, 10:01am UTC](https://www.ruby-forum.com/t/multi-channel-ddc-signal-processing/215509/1 "2012-01-06T10:01:38Z")

</div>

Dear List,  
Is it possible to process multiple signals with GNURadio?? suppose I  
have 8 channel DDC, and I am going to write signal processing block for  
this my new hardware, can I get all 8 channels simultaneously  
processed??  
Thank you for your response in advance.

---

<div class="post-metadata">

**Author:** ![GSM\_Driller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/76d3ee/32.png) [@GSM\_Driller](https://www.ruby-forum.com/u/GSM_Driller)\
**Post date:** [January 6, 2012, 2:26pm UTC](https://www.ruby-forum.com/t/multi-channel-ddc-signal-processing/215509/2 "2012-01-06T14:26:24Z")

</div>

Dear Driller,

of course, that’s possible. A signal source can have a virtually  
unlimited number of outputs; GNU Radio is specifically designed to  
support numerous parallel streams of data.  
If you’re processing hardware (the host that runs GR, e.g. your PC)  
is up to the task of handling 8 different channels is dependent on  
the processing you plan to do, the data rate you need to achieve  
and the latency you are willing to accept.

Happy Hacking!

Marcus M.

PS: Please tell us more about the hardware you want to use with GR,  
the project is always eager to support new use cases 🙂

Am 06.01.2012 10:00, schrieb GSM Driller:

---

<div class="post-metadata">

**Author:** ![GSM\_Driller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/76d3ee/32.png) [@GSM\_Driller](https://www.ruby-forum.com/u/GSM_Driller)\
**Post date:** [January 6, 2012, 3:35pm UTC](https://www.ruby-forum.com/t/multi-channel-ddc-signal-processing/215509/3 "2012-01-06T15:35:49Z")

</div>

“Marcus Müller” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in post #1039710:

> Dear Driller,
> 
> of course, that’s possible. A signal source can have a virtually  
> unlimited number of outputs; GNU Radio is specifically designed to  
> support numerous parallel streams of data.  
> If you’re processing hardware (the host that runs GR, e.g. your PC)  
> is up to the task of handling 8 different channels is dependent on  
> the processing you plan to do, the data rate you need to achieve  
> and the latency you are willing to accept.
> 
> Happy Hacking!
> 
> Marcus M.
> 
> PS: Please tell us more about the hardware you want to use with GR,  
> the project is always eager to support new use cases 🙂
> 
> Am 06.01.2012 10:00, schrieb GSM Driller:

Dear Marcus,  
Thank you for your response. I am going to be a part of my university  
project, it is supposed that they are going use Pentek-7851 device for  
digital data acquisition. It is having 256 channels of DDC in total. my  
part is to write a module which can communicate between DDC output and  
application layer.  
I heard about GNURadio, I think it may work for me in my rapid  
development.

If you can help me in any extent please suggest me what I have to do  
next
