Citation: 1B_570/2021 E. B

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 du 27 septembre 2021 et d'ordonner sa libération immédiate. Il conclut subsidiairement à sa libération immédiate moyennant la mise en place de mesures de substitution (assignation à résidence avec interdiction de périmètre de 500 m, interpellation de la Fondation vaudoise de probation quant à la faisabilité de la mise en place d'une surveillance électronique comprenant une géolocalisation, obligation de se présenter le lundi, mercredi et vendredi à un service administratif, interdiction de contact avec les coprévenus, témoins et personnes appelées à donner des renseignements cités dans la procédure ou toute autre personne que le Ministère public jugera utile, ordonner à la police de modifier tous les mots de passe de ses comptes sur les réseaux sociaux et de contrôler les communications et l'interdiction de périmètre). Il sollicite, à titre encore plus subsidiaire, que la cause soit renvoyée à l'instance précédente pour nouvelle décision dans le sens des considérants. Il requiert aussi l'assistance judiciaire. Le Ministère public et le Tribunal cantonal renoncent à se déterminer et se réfèrent à l'arrêt attaqué.