Obligement - L'Amiga au maximum

Samedi 09 mai 2026 - 03:04  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur Mastodon




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Point de vue : Le développement de Rave (neuvième partie)
(Article écrit par Daniel Jedlicka et extrait de Rear Window - février 2026)


Pas de fondu à l'horizon.

Le temps file à une vitesse folle ! Décembre et janvier sont passés en un clin d'oeil, et nous voilà déjà en février, à me demander une fois de plus où il est passé. Le Nouvel An est loin derrière nous, tout comme mes bonnes résolutions (d'ailleurs, la seule résolution que je conserve est 2560×1440 sur mon écran). Le moment me semble donc idéal pour vous donner quelques nouvelles. Voici un petit récapitulatif pour ceux qui sont curieux de savoir ce que j'ai fait ces derniers temps.

Rave

Ayant rejoint l'équipe de développement d'AmigaOS 4, comme je l'ai mentionné dans mon précédent message, j'ai vraiment l'impression d'être encore en phase d'apprentissage : je tâtonne, je prends mes marques et j'apprends le métier sur le tas. Cela dit, ces deux derniers mois ont été tout sauf inactifs. J'ai pris en charge la mise à jour de l'ensemble de classes BOOPSI du système, et je m'y suis plongé avec enthousiasme depuis : des petites corrections et des nettoyages nécessaires depuis longtemps aux changements plus importants, et même, de temps en temps, à des refontes complètes lorsque c'était vraiment nécessaire.

Travailler sur BOOPSI donne parfois l'impression de vivre dans Le Livre de la Jungle, sauf qu'il n'y a ni Mowgli amical ni animaux parlants pour vous guider, juste une végétation dense à perte de vue. La bonne nouvelle, c'est que je n'ai rien perdu de l'enthousiasme débordant des débuts. J'apprécie vraiment ce travail, même s'il peut être frustrant par moments. Je commence à comprendre que c'est sans doute bon signe, que je fais quelque chose d'utile, ce qui est un excellent remède à ma crise de la quarantaine.

Naturellement, consacrer une bonne partie de mon temps à AmigaOS 4 me laisse peu de place pour les projets annexes. Mais comme je l'ai écrit à plusieurs reprises sur ce blog, le développement a cette curieuse habitude de déborder des frontières des projets de manière productive. C'est souvent dans la synergie que se produisent les véritables progrès, et BOOPSI ne fait pas exception. C'est en travaillant sur mon éditeur audio Rave que j'ai découvert un bogue dans clicktab.gadget (désormais corrigé), et c'est en améliorant fuelgauge.gadget du système que j'ai réalisé que Rave l'utilisait incorrectement - ce qui, bien sûr, a également été corrigé depuis. La frontière entre "développement système" et "développement applicatif" est plus floue qu'il n'y paraît.

Néanmoins, aucun effort majeur ne peut être attendu sur Rave pour le moment, et je suis désolé de dire que c'est la situation actuelle. Cependant, j'ai réussi à travailler un peu l'automne dernier, avant de me plonger à corps perdu dans le développement d'AmigaOS 4, et j'ai pensé qu'il serait utile de publier une petite mise à jour pour partager ce qui a déjà été réalisé.

Depuis un certain temps, je comptais terminer le greffon Fade que j'avais commencé il y a quelques années, lorsque j'avais introduit les fondus non linéaires. Comme je l'expliquais dans un article précédent, les fondus non linéaires sonnent plus naturels à l'oreille. Produire du son sans eux, c'est un peu comme courir avec les pieds endoloris. Ajouter deux courbes de fondu à réponse non linéaire a été utile, mais je savais que je ne serais vraiment satisfait qu'après avoir implémenté des fondus exponentiels et logarithmiques ajustables, dont la courbe peut être personnalisée.

Et c'est ce que Rave propose dans sa toute nouvelle version 1.9 : un greffon Fade amélioré qui fait enfin ce que je voulais, de quoi me reposer un peu :

Rave
voici le nouveau greffon Fade avec une courbe de fondu exponentielle

Pas de quoi révolutionner le monde, je sais, surtout si vous espériez mieux. Je verrai ce que je peux faire avec le programme plus tard cette année, mais je ne promets rien. Comme mentionné précédemment, mes priorités sont actuellement ailleurs et cela ne devrait pas changer avant la prochaine version publique du système d'exploitation. En attendant, profitons de notre petit coin de paradis de passionnés, apprécions ce que nous avons et croisons les doigts pour de plus grandes nouvelles à venir.


[Retour en haut] / [Retour aux articles] [Article précédent]