Faits: Faits: A. A._ se trouve en détention préventive depuis le 2 février 2006, sous la prévention d'assassinat. Il lui est reproché d'être à l'origine de la mort de sa mère B._ et de l'amie de celle-ci, le 24 décembre 2005, et d'avoir fait disparaître sa soeur C._. Le 18 avril 2007, le Juge d'instruction de l'arrondissement de l'est vaudois a, sur requête du Ministère public, ordonné le séquestre du compte ouvert pour le compte de A._, par son avocat, auprès de la banque X._, ainsi que de tous les revenus des parts de copropriété appartenant à A._ en main d'une régie, sous déduction des montants nécessaires à l'entretien et au maintien de la valeur des immeubles ainsi que de la rémunération des gérants. La mort de sa mère avait permis au prévenu d'améliorer notablement sa situation financière: la régie avait versé sur le compte X._ 615'000 fr. depuis le début 2006, provenant des immeubles dont A._ (auparavant nu-propriétaire) était devenu copropriétaire. Par arrêt du 18 juin 2007, le Tribunal d'accusation du Tribunal cantonal vaudois a confirmé cette ordonnance. Les sommes séquestrées étaient en lien de connexité avec le comportement vraisemblablement délictuel de A._. L'art. 653 al. 3 CC n'empêchait pas le séquestre, civil ou pénal, d'une quote-part ou de ses revenus. La possibilité que B._ renonce à son usufruit, et les expectatives successorales de l'inculpé n'enlevaient rien au fait que les immeubles et leurs fruits étaient le résultat d'une infraction. Les responsabilités civiles et fiscales que devait assumer le propriétaire n'empêchaient pas le séquestre, pas plus que la situation économique prétendument catastrophique du prévenu. La présomption d'innocence n'était pas violée - le séquestre étant fondé sur une simple vraisemblance -, ni le droit de l'intéressé à un avocat de choix, celui-ci disposant d'autres éléments de fortune, et ayant notamment versé 216'937 fr., respectivement 100'000 fr. à ses deux avocats de choix. Par arrêt du 18 juin 2007, le Tribunal d'accusation du Tribunal cantonal vaudois a confirmé cette ordonnance. Les sommes séquestrées étaient en lien de connexité avec le comportement vraisemblablement délictuel de A._. L'art. 653 al. 3 CC n'empêchait pas le séquestre, civil ou pénal, d'une quote-part ou de ses revenus. La possibilité que B._ renonce à son usufruit, et les expectatives successorales de l'inculpé n'enlevaient rien au fait que les immeubles et leurs fruits étaient le résultat d'une infraction. Les responsabilités civiles et fiscales que devait assumer le propriétaire n'empêchaient pas le séquestre, pas plus que la situation économique prétendument catastrophique du prévenu. La présomption d'innocence n'était pas violée - le séquestre étant fondé sur une simple vraisemblance -, ni le droit de l'intéressé à un avocat de choix, celui-ci disposant d'autres éléments de fortune, et ayant notamment versé 216'937 fr., respectivement 100'000 fr. à ses deux avocats de choix. B. Par acte du 25 juillet 2007, A._ forme un recours en matière pénale contre ce dernier arrêt; il en demande principalement la réforme en ce sens que son recours cantonal est admis et que l'ordonnance de séquestre est annulée. Subsidiairement, il conclut à l'annulation de l'arrêt attaqué. Le Tribunal d'accusation se réfère aux considérants de son arrêt. Le Ministère public se réfère à sa requête initiale.