Retour à la Home Page de Gauthier Lebrun
Dernières Nouveautés (ordre déchronologique)
Liste des racourcis
Modifications apportées à Xspect
J'ai donc créé une nouvelle version de Xspect. Cette version ce trouve actuellement
dans :
|
/u/formes/bin/alpha/$SYSTEM/xspect
|
|
pour les machines ALPHA (OSF1_3.2 et OSF1_V4.0)
|
|
/u/formes/bin/sgi/IRIX_5.3/xspect
|
|
pour les machines SGI en IRIX 5.3
|
|
/u/formes/bin/sgi/IRIX64_6.2/xspect
|
|
pour les machines SGI en IRIX 6.2
|
Les principales modifications qui ont été apportées sont :
- La fusion de XSedit dans Xspect qui permet d'éditer des fonction Breakpoints
- La possibilité de lancer Xspect tout en ayant Netscape (ou tout autre programme gourmant de couleurs) fonctionnant en même temps.
- La possibilité de passer en mode Palette de Couleurs privées, par la boîte de dialogue Options (menu
Context|Options
), ou directement par la ligne de commande (lancer à ce moment Xspect par la commande suivante : xspect97 +privateColormap
).
Sur les machines qui ne possèdent pas physiquement plusieurs palettes de couleurs - tels que les XTerm - l'écran basculera d'une palette à l'autre lors du passage de la souris sur Xspect. Ce phénomène est surement déroutant au départ, mais c'est le seul moyen d'arriver à faire tourner Xspect avec toutes ses couleurs tout en ayant une application gourmande en couleurs tournant en "parallèle".
- La possibilité de modifier la couleur du buffer actif (parmi une gamme de 16 couleurs) : voir également le menu
Context|Options
.
- Ajout de raccourcis clavier pour les boutons FirstPage et LastPage . On peut les trouver dans le menu
Edit
, et sont arbitrairement fixés à ALT+1
et ALT+2
.
- La possibilité d´écouter les sons joués à la bonne fréquence pour toutes les machines.
Je rappelle que Xspect ne sait jouer que des sons 16 bits (quelque soit son format : AIFF ou SF, en short ou en flottant; et quelque soit son taux d'échantillonnage). Celà grâce à la fusion des sources de playsf (en ce qui concerne les machines ALPHA tout du moins) : merci Rolf !
- La possibilité de régler le volume de sortie du son, grâce à une boîte de dialogue (menu
Context|Play
):
- La possibilité d'augmenter la fenetre de calcul à une puissance de 2 supérieure (context|next Analysis).Voici un exemple, avec un spectre "normal"et un spectre avec un padding 5 :
- Amélioration des Contextes d'analyse :
- le champ "Previous" (menu context) est devenu le champ "Current" et affiche effectivement les différents paramètres de l'analyse courrante.
- Lors d'un redo et d'une synchro, Xspect prend en compte les paramètres du "Next analysis".
- Nouvelle fenetre d'analyse : possibilité d'effectuer une analyse sur une fenêtre rectangulaire (menu Analysis).
Il y a également quelques modifications transparentes (ou presque !) à l'utilisateur, telles que :
Pour les développeurs...
Xspect est programmé en C avec la couche graphique X/MOTIF. Le principal avantage de ce choix est sa portabilité sur la quasi-totalité des stations de travail UNIX.
- Resources : Voici un petit descriptif expliquant cette particularité du monde UNIX, qui permet de personaliser une application sans avoir à toucher au code. (Doc. papier au format postscript)
- Actions / Translations : Ceci est une autre particularité de X/MOTIF, permettant de modifier les comportements des widgets (boutons, etc...) sans avoir à réécrire le widget.(Doc. papier au format postscript)
- Palette de Couleurs : Pour permettre le fonctionnement de Xspect avec une application consommant de nombreuses couleurs, j'ai dû obliger Xspect à utiliser sa propre palette de couleurs. (Doc. papier au format postscript)
- Correction des problèmes de son (Doc. papier au format postscript)
- Rapport de stage au format postscript
Page remise à jour le Vendredi 13 juin 1997 |
Lebrun Gauthier IRCAM
|
lebrun@ircam.fr
|