Lecture
Lire, boucler et balayer votre scène depuis la barre de transport de la vue, et laisser le cache d'images la garder fluide pendant que vous travaillez.
Les commandes de lecture vivent en bas de la vue et non dans le Montage, si bien qu'elles restent à portée quel que soit le panneau que vous avez ouvert.
Transport
Cinq boutons couvrent l'essentiel : Aller au point d'entrée, Image précédente, Lecture / Pause, Image suivante et Aller au point de sortie. Lecture démarre et arrête la lecture ; tous les autres boutons du groupe l'arrêtent d'abord. Faire glisser le champ du numéro d'image balaie directement et arrête la lecture aussi.
| Espace | Lecture / Arrêt |
| , | Image précédente |
| . | Image suivante |
FPS et plage d'images
La liste FPS règle la cadence de la scène parmi une liste fixe (8, 12, 15, 24, 25, 30, 48, 50 ou 60) et vaut 24 par défaut. Les champs Début et Fin posent le début et la fin de la plage lisible ; Fin stocke en fait le nombre d'images plutôt que la dernière image lisible, si bien que la dernière image que vous pouvez atteindre est une de moins que le nombre affiché. Une nouvelle scène démarre à l'image 1 avec une Fin de 25, ce qui donne 24 images lisibles, exactement une seconde à la cadence par défaut. L'application ne laissera pas la plage descendre sous l'équivalent d'une seconde d'images.
Quand la barre de transport manque de place, la liste FPS et les champs Début et Fin passent dans un menu à son bout au lieu de disparaître. Lecture et Arrêt restent sur la barre quelle que soit l'étroitesse de la fenêtre, et la bande reste centrée.
Boucle et Ping Pong
Boucle est active par défaut : atteindre le point de sortie pendant la lecture ramène aussitôt la tête de lecture au point d'entrée et la lecture continue. Ping Pong est coupé par défaut ; activez-le et la lecture repart en sens inverse au point de sortie au lieu de reboucler, redescend jusqu'au point d'entrée, puis se comporte exactement selon le réglage de Boucle : si Boucle est aussi active elle repart de nouveau et continue de rebondir, et si Boucle est coupée elle s'arrête à l'instant où elle retombe sur le point d'entrée.
Points d'entrée et de sortie
Définir le point d'entrée et Définir le point de sortie marquent la plage que Lecture emploie vraiment, indépendamment du Début et de la Fin de la scène elle-même, ce qui sert à mettre un plan en boucle au milieu d'un montage plus long sans en changer la durée. Déplacer un point au-delà de l'autre ne pousse l'autre que s'il ne reste plus de place entre eux, si bien que la plage ne peut jamais s'inverser ni se réduire à rien. Effacer entrée/sortie remet les deux à zéro, et Lecture reprend alors toute la plage du Début à la Fin.
Synchronisation audio
Les calques audio restent accrochés à la tête de lecture. Appuyer sur Lecture démarre l'audio mixé au même instant, la pause l'arrête immédiatement, et si vous balayez pendant la lecture l'audio se resynchronise au lieu de dériver. Toute modification qui change l'historique d'annulation du projet force l'audio à être remixé avant la lecture de l'image suivante.
Scrubbing audio
Scrubbing audio, le bouton placé après Boucle et Ping Pong, joue le son sous la tête de lecture quand la lecture est à l'arrêt : faites glisser la tête de lecture ou avancez d'une image et vous entendez cette image, de quoi trouver une syllabe ou un temps à l'oreille. Il est activé par défaut, fonctionne en mode Animation, et il est mémorisé d'une session à l'autre. Ce que vous entendez suit les boutons M (Muet) et S (Solo) de la rangée Forme d'onde de chaque calque, comme à la lecture et dans le fichier exporté. Voir Importer vidéo et audio.
Ce que le cache d'images fait pour vous
Une fois une image composée, Celas Studio en garde une copie pour que revenir dessus, en lecture ou en balayage, puisse éviter tout nouveau rendu. La copie est gardée sur la carte graphique, et aussi en mémoire quand l'image a été dessinée par le processeur : une image que vous avez déjà lue s'affiche donc directement depuis la carte graphique, sans rien à redessiner. Les images fixes et les calques peints ne sont pas non plus redessinés à chaque image. Chacun des deux stockages tient jusqu'à la valeur de Mémoire du cache (Mo) réglée dans les Préférences, 512 Mo par défaut. Quand l'un d'eux est plein, il lâche d'abord les images les plus éloignées de la tête de lecture. Le cache est vidé dès que se produit quoi que ce soit qui changerait l'image, y compris un changement de vue, si bien qu'il ne peut jamais vous montrer une image périmée.
Pendant que l'application est par ailleurs au repos, elle rend et met en cache à l'avance, sans bruit, les dix images de part et d'autre de la tête de lecture, si bien que balayer près de l'endroit où vous travaillez déjà donne le plus souvent une impression d'instantané. Elle attend que vous ayez cessé de modifier pendant environ une seconde et demie, et elle ne prend jamais plus qu'une petite part du processeur.
Pendant la lecture, chaque fois qu'une image s'affiche vite, le temps libre sert à préparer les quelques images suivantes devant la tête de lecture, jusqu'au point de sortie. Une image lourde isolée parmi des images légères attend alors déjà quand la tête de lecture l'atteint, et le risque d'à-coup au premier passage devient bien plus faible.
Le cache s'efface de lui-même chaque fois qu'il ne peut pas garantir une image exacte : en mode Édition, pendant qu'un trait est en cours, pendant qu'un symbole ou une action est en modification, tant qu'une image vidéo est encore en décodage, et pendant que vous faites défiler, zoomez ou faites glisser quelque chose sur le canevas. Les scènes qui contiennent un calque vidéo, ou une caméra qui suit un tracé avec Suivre le tracé ou qui est pilotée par une action, ne sont pas préparées à l'avance. La pelure d'oignon, la dynamique des os et le flou de mouvement à l'échelle de la scène ne coupent plus le cache : ces images sont mises en cache comme les autres.