64 bits : quels avantages pour Logic Pro et MainStage ?

Florian Innocente |
Apple a livré hier pour les utilisateurs de Snow Leopard des versions 64 bits de Logic et MainStage (un logiciel spécialisé dans les performances live) au travers de mises à jour de ces deux applications audio professionnelles. C'est la première fois que le support du 64 bits commence à se diffuser dans les applications commerciales d'Apple (autres que celles incluses dans Snow Leopard). On attend qu'il se poursuive avec Aperture mais aussi iLife par exemple. Toutefois, le 64 bits n'est pas une baguette magique, il y a des contraintes et pas forcément des gains immédiats. On remarquera aussi qu'aucune optimisation pour OpenCL n'a été faite ou tout au moins signalée. Trop tôt ou tout simplement sans intérêt majeur pour ce type de logiciels ? La question reste posée.


MainStage


On avait déjà signalé deux fiches techniques qui les détaillent à la fois pour Logic Pro 9.1 et pour MainStage 2.1 tout ce qui doit être laissé à quai lors de leur utilisation en 64 bits. Logic est celui qui s'allège le plus et même pour des choses assez simples, par exemple l'absence de conversation MP3. Autre exemple, dans MainStage 2.1, des profils de Concerts créés en 32 bits ne sont pas utilisables lorsque le logiciel est ouvert en 64 bits, et inversement.

Qu'attendre alors de cette compatibilité 64 bits ? C'est ce qu'explique une nouvelle FAQ. Le premier avantage est celui d'une utilisation de la RAM disponible qui n'est plus limitée à 4 Go. Les deux logiciels pourront piocher sans compter dans ce qui est laissé libre par le système. Ce sera autant d'oxygène supplémentaire pour les plug-ins les plus gourmands, Apple citant ceux de sample d'instruments.

Le cas du sampler EXS24 est aussi abordé puisqu'en 32 bits il était déjà capable d'utiliser la mémoire autre que celle déjà accaparée par Logic (et Mac OS X). Par conséquent, il devient intéressant de suivre l'arrivée de tels plug-ins compatibles 64 bits pour que les plus friands en RAM ne soient plus retenus par les tendeurs du 32 bits.

Ces plug-ins 32 bits (tous sauf ceux livrés par Apple, et les 32 bits sont repérés en tant que tel dans leur menu) pourront fonctionner dans Logic Pro et MainStage 64 bits au travers d'une application séparée - baptisée Audio Unit Bridge - qui se lance chaque fois que l'un de ces modules est sollicité. Audio Unit Bridge reste soumise à la limite des 4 Go de RAM exploitables et une seule fenêtre d’interface AU 32 bits est visible à la fois, même si plusieurs de ces plug-ins 32 bits sont chargés simultanément. Il faut donc jongler avec les différentes fenêtres de Audio Unit Bridge pour passer d’une interface à une autre. Apple indique que son utilisation ne devrait pas se traduire par des pertes de performances (comparé à l'utilisation des mêmes plug-ins 32 bits avec Logic en 32 bits). En revanche elle vient grappiller de la mémoire.



Puis l'explication s'intéresse à l'option de mémoire virtuelle dans EXS24 qu'elle conseille de laisser cochée, sauf à ce que l'on dispose de beaucoup de RAM. Elle précise aussi qu'aucune différence de rendu audio n'est à attendre d'une utilisation de ces applications en 64 bits.

Enfin, sur les éventuels progrès en performances dans Logic Pro 9.1 et MainStage 2.1 lorsqu'ils sont exécutés en 64 bits, le discours est pondéré. Apple indique qu'ils ont été déjà optimisés à l'origine et qu'on ne peut espérer, dans la plupart des cas, que des gains assez relatifs (au-delà du confort amené par une utilisation accrue de la mémoire). En revanche, des sursauts seront peut-être plus visibles çà et là avec Snow Leopard mais aucun exemple ni mesure n’est fourni.

Sur le même sujet :
Test de Logic Pro 9 (32 bits).
Accédez aux commentaires de l'article