Hi Richard,
The best way for us to offer suggestions would be to have a look at your project file.
Unfortunately, we can not attach files here (something we are looking to change), but if you would like to email it to me I can look it over and get back to you.
Generally speaking (and this is very general) the compiler attempts to use all the resources available on one DSP before moving on to the next DSP. So, if you have a NION n6 and you are doing very little processing with it, all of the processing may be done on just the first DSP (it could be at 80-90%) while the rest of the DSP's are not doing anything. This is totally normal and results in the lowest latency through the system. After all, the fewer times the signal has to be passed between DSP chips, the faster it gets through the system. However, this talk about latency through the DSP should be qualified by the comment that the latency through the DSP process is by FAR swamped by the latency through the ADC on the front and the DAC on the output.
Here is a fun thing to try:
1. Set up a NION with an analog input and an analog output
2. Configure the DSP to take the input directly to the output without doing any processing to it.
3. Using something like Smaart or your measurement tool of choice, measure the delay propogation through the box and write it down.
4. Now add a whole bunch of processing devices between that same analog input and analog output.
5. Measure the delay propogation through the box again and compare it to the previous value.
When I did this with Smaart 5 there was very very little change to the delay propogation through the box. In fact, when I measured it, Smaart was not precise enough to find any difference in the delay propogation and I think I spread the processing amongst the DSPs in the box so it would have to jump from chip to chip.
Something I would like to try sometime when I have a little time is to do the same thing as above with both the analog I/O and the NIO-AES card to provide digital I/O. However, at this time, I do not have AES or SPDIF I/O for my computer. This would be a good way to illustrate the differences between the analog and digital I/O schemes. Alas, there is just not enough hours in any given day to get all of this done.
Josh Millward
Burnt Orange Studios