CheckMag | Comment j'ai programmé une application de musique pour la course à pied tout en courant

Les applications web sont désormais mon choix privilégié lorsque j’utilise l’IA pour coder. Elles sont simples à déployer, faciles à lire et à modifier, et fonctionnent sur la plupart des appareils équipés d’un navigateur web. Ainsi, alors que j’avais du mal à trouver la musique qui me convenait pendant une course à pied, je me suis demandé s’il serait possible de créer un générateur aléatoire de rythmes à BPM élevé avant d’avoir terminé mon parcours. Après quelques révisions et quelques frayeurs où j’ai failli trébucher, j’ai abouti à un prototype fonctionnel qui s’est révélé étonnamment utile.
Heureusement, l’ingénierie des prompts a beaucoup évolué. Malgré une requête truffée de fautes de frappe et de phrases incomplètes, Gemini a su comprendre ma demande initiale : une application basée sur Strudel REPL qui, à partir de curseurs et de boutons de réglage, créerait un rythme aléatoire pour accompagner ma course. Pour ceux qui ne connaissent pas Strudel REPL, il s’agit d’une plateforme open source basée sur le code qui permet aux utilisateurs de composer de la musique en direct. Malheureusement, je me suis rapidement rendu compte qu’il ne serait pas possible d’intégrer les dépendances nécessaires ni de générer de la musique de manière générale dans les délais impartis, ni en lisant le code d’un œil tout en regardant mes pieds de l’autre.
Top 10
» Le Top 10 des PC portables multimédia
» Le Top 10 des PC portables de jeu
» Le Top 10 des PC portables de jeu légers
» Le Top 10 des ordinateurs portables bureautiques
» Le Top 10 des PC portables bureautiques premium/professionnels
» Le Top 10 des Stations de travail mobiles
» Le Top 10 des Ultraportables
» Le Top 10 des Ultrabooks
» Le Top 10 des Convertibles
» Le Top 10 des Tablettes
» Le Top 10 des Tablettes Windows
» Le Top 10 des Smartphones
» Le Top 10 des PC Portables á moins de 300 euros
» Le Top 10 des PC Portables á moins de 500 euros
» Le Top 25 des meilleurs écrans d'ordinateurs
J'ai alors décidé de demander à Gemini de se consacrer entièrement à la pile front-end, et c'est là que les choses ont commencé à s'améliorer. Cependant, dans ma précipitation, je n’avais pas réalisé que je travaillais avec la version 3.1 « Flash-light » de Gemini, bien moins performante. Bien qu’elle me donne des résultats exploitables, elle n’intégrait pas les curseurs, les boutons rotatifs ni les sonorités que je recherchais dans un kit de sons trance ; elle me proposait plutôt l’équivalent d’un métronome surpuissant. Après avoir sélectionné la version « Pro », bien plus adaptée, j’ai enfin obtenu un synthétiseur multitonal me permettant de régler le BPM, de générer des sons aléatoires et, surtout, de contrôler la hauteur, la réverbération et l’attaque pour créer des « breakdowns » à la demande. Bien que ce ne soit pas parfait, c’était exactement le type d’expérience musicale que je recherchais, et je suis tout simplement émerveillé par ce qui est désormais possible, même dans les situations les plus mouvementées. Les utilisateurs curieux peuvent découvrir et tester le prototype ci-dessous.










