Have you considered using the multiencoder? It will concatenate multiple inputs into a single sdr exactly as you suggest.