I am working on the multiple real time audio signal plots and facing the performance problems. In the plot, I am using the rectlist to depict the signal like the one available in audioLiveScrolling in Juce demo. But, instead of moving the entire rectlist lefwards for every sample, I am using the vertical line to show the current sample and once it reaches the end, it traverses back from left.
Because of the only the current few rectangle heights needs to be changed according the new arriving samples. But I couldnt find any functions in the rectlist to update the parameters of only specific rectanlges. Am I missing something?? Could you guys please let me know is it possible to change specific rectangles in the rectlist??
So, please let me know your suggestions is there any other efficient way to implement this which improves the performance since in realtime im plotting 4 channels, their frequency domain and their spectrogram. Because of that, its using too much cpu.
Please let m eknow your suggestions.