Citation: 1B_390/2014 E. 3

Il s'ensuit que le recours est admis. L'arrêt du 23 octobre 2014 de la Chambre des recours pénale est annulé et l'ordonnance du 9 octobre 2014 du Tmc est confirmée. Sous réserve de l'existence d'un autre titre de détention, la libération immédiate du recourant est ordonnée, à charge du Ministère public d'organiser sans délai les modalités de celle-ci. Le recourant, qui obtient gain de cause avec l'assistance d'un avocat, a droit à des dépens pour les procédures fédérale et cantonale, à la charge du canton de Vaud (art. 68 al. 1 et 5 LTF). Dans ces conditions, sa demande d'assistance judiciaire pour la présente procédure est sans objet. Il n'y a pas lieu de percevoir des frais judiciaires pour les procédures fédérale et cantonale (art. 66 al. 4 et 67 LTF). Par ces motifs, le Tribunal fédéral prononce :