Impromptu a été mis à jour il y a peu, l'occasion de parler de cet environnement de programmation sous Mac OS X pour compositeurs, VJ's et graphistes.
Affilié à la famille Lisp en ce qui concerne le langage de programmation, Impromptu est un environnement dynamique, faisant office d’hôte Audio Unit, pensé pour le live avec le déclenchement d’évènements et de codes.
Il permet la création de graphismes liés aux plug-ins et un contrôle accru aussi bien en temps réel que programmé de ces derniers.
De la même manière on peut manipuler et intégrer des composants vidéos et audio et sont notamment gérés l’OpenGL, les routines vectorielles, le traitement vidéo, le rendu d’image, les filtres CorelImage et le format Quicktime.
Il embarque aussi, pour les plus nerds, un ObjC-Bridge bidirectionnel.
Quant à la version 1.3, elle est disponible au format Universal Binary pour Mac OS X 10.5 et plus (les utilisateurs de versions antérieures doivent en rester à la 1.2) et met à disposition de nouveaux plug-ins AU adaptés à l’environnement. Ils ne disposent pas d’interface graphique mais offrent de nombreuses fonctions tel que le chargement, la lecture et l’enregistrement audio, le retour de données FFT, la mise en place de boucles de feedback, etc. Ils sont dits « low level ».
La liste des nouveaux modules :
- ImpromptuAnalysis
- ImpromptuConstant
- ImpromptuGate
- ImpromptuMultiplier
- ImpromptuNoise
- ImpromptuOscillator
- ImpromptuRecord
- ImpromptuSampler
- ImpromptuSplit
- ImpromptuSum
Désormais la librairie Metro est incluse en tant que standard, vous trouverez également les macros : play setp getp setpn et pb:cb, de nouvelles fonctions, ainsi qu’une section FAQ censée s’enrichir avec le temps.
Soyez le premier à réagir à cette news