Add Q_ASSERT to check that voice doesn't exceed voice limit