Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

BassoonTracker – un tracker de musique Amiga en JavaScript pour revivre les origines de la musique sur ordinateur

BassoonTracker est une application de création musicale en ligne gratuite qui suit la longue tradition des trackers de musique. Si vous avez déjà entendu parler de Protracker ou de Fasttracker, vous savez comment ça marche. Sinon, vous êtes probablement trop jeune 🙂

Mais si les mots « Trackers », « Samples », « MOD » et « XM » ne vous disent rien mais que vous vous intéressez quand même aux origines de la musique sur ordinateur, je vous invite fortement à regarder cette vidéo :

BassoonTracker est donc un tracker de musique Amiga old-school qui a été entièrement codé en JavaScript pur. Il est capable de jouer et de modifier des fichiers Module Amiga (MOD) et des fichiers XM de FastTracker 2.

Si ça vous dit de le tester, cliquez ici.

Capture d'écran de BassoonTracker, montrant l'interface utilisateur et les fonctionnalités de l'application

Voici la liste des fonctionnalités de BassoonTracker :

  • 100% JavaScript pur – sans dépendances !
  • Open Source (licence MIT)
  • Compatible avec Protracker et FastTracker : chargez, modifiez et enregistrez des fichiers .mod et .xm
  • Monte jusqu’à 32 canaux
  • Possède un éditeur d’échantillons intégré
  • Support MIDI
  • Importe des fichiers WAV 8 bits, des fichiers 8-Bit Sampling Voice (8SVX) et des échantillons RAW (ainsi que tout autre format que l’interface AudioContext peut lire, comme .mp3 et .ogg)
  • Export possible vers les formats .wav et .mp3
  • Inclut les disques d’échantillons historiques ST-01 et ST-02, sortis en 1987 (ainsi qu’un tas d’autres)
  • Utilise l’API modarchive pour accéder à plusieurs milliers de fichiers musicaux
  • Utilise l’API modules.pl pour accéder à encore plus de fichiers musicaux
  • Peut se connecter à votre compte Dropbox pour lire et écrire directement vos propres fichiers
  • Inclut une bibliothèque de lecteur légère que vous pouvez utiliser dans vos propres projets

Excellent non ? En tout cas, si vous vous sentez l’âme créative en ce moment, c’est peut-être un bon moyen de ressentir ce qu’on ressenti vos ancêtres en 1987 quand ils ont commencé à taquiner du clavier pour écrire leurs premiers morceaux 8 bits. Il y a même un petit jeu de Snake dedans :

Logo de BassoonTracker, représentant une icône de musique avec le nom de l'application

Sérieusement, qui a le temps de faire un portage JavaScript super quali comme ça, alors que moi, j’ai même pas le temps d’aller pisser ?!

En tout cas, si vous êtes un fan de tracker ou si vous êtes simplement curieux de découvrir cette manière de faire de la musique, BassoonTracker est un excellent moyen de vous y mettre.

Les sources du projet sont ici.


Les articles du moment