Citation: 1P.536/2004 19.11.2004 E. A

En 1995, X.________ et la société Y.________ S.A. (ci-après: Y.________) ont envisagé la production d'un disque compact. Un litige a surgi à ce propos. Il a conduit X.________ à notifier à Y.________ un commandement de payer le montant de 10 millions de francs. A raison de cela, Y.________ a, le 11 juillet 2001, déposé plainte contre X.________ pour tentative de contrainte, calomnie, diffamation, injure et infraction à la LCD. Cette procédure, confiée au Juge d'instruction de l'arrondissement du Nord vaudois, a été enregistrée sous la rubrique PE01.021494-JGA. Le 4 mai 2004, X.________ a déposé plainte pénale pour dénonciation calomnieuse contre Y.________. Cette procédure, confiée au même Juge d'instruction, a été enregistrée sous la rubrique PE04.017336 JGA. Le 19 mai 2004, le Juge d'instruction a suspendu l'instruction de la deuxième procédure jusqu'à droit connu sur la première. Le 8 juillet 2004, le Tribunal d'accusation du Tribunal cantonal du canton de Vaud a rejeté le recours formé par X.________ contre cette décision, qu'il a confirmée. B. Agissant par la voie du recours de droit public, X.________ demande au Tribunal fédéral d'annuler l'arrêt du 8 juillet 2004. Il invoque les art. 9 et 29 Cst., ainsi que l'art. 6 par. 1 CEDH. Le Tribunal d'accusation se réfère à sa décision. Le Juge d'instruction a renoncé à se déterminer. Le Ministère public propose le rejet du recours. L'intimée Y.________ conclut principalement à l'irrecevabilité du recours, subsidiairement à son rejet. Le 8 novembre 2004, le recourant a répliqué spontanément.