Citation: 1B_192/2022 E. 3.1

3.1. Le droit d'être d'entendu découlant des art. 29 al. 2 Cst., 3 al. 2 let. c et 107 CPP comprend notamment le droit pour le justiciable de s'exprimer sur les éléments pertinents avant qu'une décision ne soit prise touchant sa situation juridique (ATF 145 I 73 consid. 7.2.2.1; 142 III 48 consid. 4.1.1). Tel est également le cas dans le cadre des procédures de détention provisoire ou pour des motifs de sûreté (cf. art. 31 al. 4 Cst. et 5 par. 4 CEDH; ATF 137 IV 87 consid. 3.3.2; 126 I 172 consid. 3c; arrêt 1B_532/2018 du 19 décembre 2018 consid. 5.1). Devant le tribunal des mesures de contrainte, cela découle en particulier des art. 225, 227 al. 3, 228 al. 3 et des renvois des art. 229 al. 3 et 230 al. 5 CPP (arrêts 1B_574/2020 du 3 décembre 2020 consid. 4.1; 1B_165/2017 du 19 mai 2017 consid. 4.1). Il n'en va pas différemment lorsque cette procédure - que ce soit en vue d'un placement en détention ou d'un maintien de cette mesure - est menée par le tribunal de première instance en application de l'art. 231 al. 1 CPP; le prévenu doit avoir l'opportunité de se déterminer sur cette question préalablement à la décision y relative (arrêts 1B_574/2020 du 3 décembre 2020 consid. 4.1; 1B_165/2017 du 19 mai 2017 consid. 4.1; voir également les arrêts 1B_281/2015 du 15 septembre 2015 consid. 3.2; 1B_143/2015 du 5 mai 2015 consid. 3.2; 1B_191/2013 du 12 juin 2013 consid. 2.2). Cela étant, la jurisprudence n'exclut pas qu'exceptionnellement, une éventuelle violation du droit d'être entendu à ce stade de la procédure puisse être réparée par le biais du recours puisque l'autorité en la matière dispose d'une pleine cognition en fait et en droit (cf. art. 391 al. 1 CPP; ATF 142 II 218 consid. 2.8.1; 137 I 195 consid. 2.3.2; 135 I 279 consid. 2.6.1). Une telle situation présuppose cependant tout d'abord que l'autorité de recours examine l'éventuelle violation alléguée et, le cas échéant, la constate (arrêts 1B_574/2020 du 3 décembre 2020 consid. 4.1; 1B_165/2017 du 19 mai 2017 consid. 4.1).