(a) The court, in its discretion, may conduct the arraignment, bail hearing, and/or initial appearance with a defendant attending by contemporaneous transmission from a different location without the agreement of the parties or waiver of the defendant’s attendance in person. (b) For any other type of hearing, the court may conduct the hearing with a defendant attending by contemporaneous transmission from a different location only if the parties agree and the defendant knowingly and voluntarily waives attendance in person. (c) For good cause and with appropriate safeguards the court may permit testimony in open court by contemporaneous transmission from a different location if the party not calling the witness waives the right to confront the witness in person.(d) Nothing in this rule precludes or affects the procedures in rule 15.5.