Switched over to using the jack::engine c++ class as the "main" driving center for processing. Pretty much an ugly duplication hack for the moment and its interferred with the drivers too. Following work will clear it up and remove the duplication.