You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Doc_BoxAlgorithm_SignalMerger.rst 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. .. _Doc_BoxAlgorithm_SignalMerger:
  2. Signal Merger
  3. =============
  4. .. container:: attribution
  5. :Author:
  6. Yann Renard
  7. :Company:
  8. INRIA
  9. .. image:: images/Doc_BoxAlgorithm_SignalMerger.png
  10. This box merges several input streams in a single output stream. For instance,
  11. if this box has two inputs with 8 channels each, the output will contain 16 channels.
  12. It important to note that the input streams must have the same structure. That is
  13. same sampling rate, same number of samples per buffer, and similar chunks dates.
  14. The output channel order is as follows :
  15. - n channels from input 1 (in the same order as in input 1)
  16. - m channels from input 2
  17. - ...
  18. - p channels from input N
  19. Such box has initially been proposed by Matthieu Goyat and Guillaume Lio but it
  20. has been completely reimplemented in march 2011 because of unpredictable behaviors in
  21. some conditions.
  22. Inputs
  23. ------
  24. .. csv-table::
  25. :header: "Input Name", "Stream Type"
  26. "Input 1", "Signal"
  27. "Input 2", "Signal"
  28. This box can receive as many inputs as necessary.
  29. Input 1
  30. ~~~~~~~
  31. The first input stream.
  32. Input 2
  33. ~~~~~~~
  34. The second input stream.
  35. Outputs
  36. -------
  37. .. csv-table::
  38. :header: "Output Name", "Stream Type"
  39. "Merged", "Signal"
  40. Merged
  41. ~~~~~~
  42. The output stream contains all the channels grabbed from the different input streams.