make process callback protected instead of private to allow multi-rate processing in jackc_db_t