Citation: 1B_210/2023 E. C

Agissant par la voie du recours en matière de droit pénal, A.________ demande principalement au Tribunal fédéral d'annuler l'arrêt attaqué, de constater une violation du droit à une audience publique, ainsi que du droit à la liberté et, enfin, d'ordonner sa libération immédiate, assortie le cas échéant de mesures de substitution. Il conclut subsidiairement au renvoi de la cause à l'autorité précédente pour qu'elle procède à une audience de débats publics, puis qu'elle rende une nouvelle décision au sens des considérants. A.________ requiert aussi l'assistance judiciaire. Le 26 avril 2023, le recourant transmet encore un courrier du 24 avril 2023 adressé à son avocat par le ministère public genevois. La cour cantonale persiste dans sa décision et le ministère public conclut au rejet du recours. Par acte du 5 mai 2023, le recourant a déclaré ne pas avoir d'observations à formuler.