m_pMasterSampleRate is a ControlObject, not a slave.  Does the slave work if there's no original object declared?  (ie, is it a lazy-initialized CO?)