Hello, first post here.
I am working on a video mixer with effects using pdp and pidip. It consists of four parts each running a separate instance of pdextended 0.42.5 each on one core of my quadcore laptop 2.6.38.6 ArchLinux system. When one of the cores, running several video effects on a pdp stream, maxes out to over 90%, I totally lose realtime update of MIDI messages: when I turn a knob on my Vestax VCI-100 MIDI controller, the changes only filter through after sometimes several seconds! I am using the Vestax connected to each instance of PD through ALSA MIDI.
I already tried lowering the latency of PD and Jack: this certainly has an effect but updates are still to scarce.
I did find a solution: receiving the MIDI messages on the least loaded core and sending them through netsend to the loaded core.
Still I would like some solution to this problem or maybe at least an explanation of why this happens?
.gert.