Client/Server system for reading a pianoroll of tasks off a queue and processing them with a variable degree of parallellism.