Hallo YYY,
ist schon etwas unübersichtlich, was du da so machst (dein top-VI passt nicht auf meinen FullHD-Bildschirm)...
Allgemeiner Tipp: Wenn du die Queue-Größen limitierst, könntest du auch mit LossyEnqueue arbeiten. Dies würde dir die ständigen QueueStatus/QueueFlush erübrigen.
Außerdem: du hast zwei separate Input-Queues, die durchaus mehr als nur ein Element aufnehmen. Ist
wirklich sichergestellt, dass deine Mixer-Schleife die passenden Inputs synchron aus den Queues holt?
Zum ConvertCmplString-subVI:
So sollte das auch funktionieren. Das InitArray/ReplaceArraySubset ist nur nötig, wenn sich "SamplingRate" ggü. der gelesenen Zahl Zeilen ändern sollte...