I need to generate large-scale print of audio waveform. I still do not have exact dimensions of final print, but it should be around 5-7 meters long "one-off" print. So far I've been able decode audio-file (using FMOD) and render waveform to vector files (using Cairo) by custom application written in Cinder. I've chosen vector files over bitmap, because I do not want to lose quality. Luckily, Cairo is able to export ESP, SVG, PostScript or PDF format.
Problem is that Cairo is not able to handle huge amount of data, so I had to split waveform in hundreds of smaller files and now I have to stitch them together somehow and prepare them for print. But stitching them manually is out of question, as I'm having 400 and more files ranging is size from 2 MB to 17 MB (depending of format). I've tried stitching couple of them in Illustrator, but it was problem just with 10 files (my workstation stated to drag really hard).
Is there some feature I'm missing in Illustrator, or is there some tool to stitch them together without opening files?