- Éditeur audio web fonctionnant uniquement dans le navigateur, entièrement implémenté en JavaScript pur
- Prend en charge tous les effets de niveau DAW : trimming, coupe, copie, collage, fondu, compresseur, réverbération, pitch shift, suppression des clics/bourdonnements, etc.
- Avec des profils de hauteur/vitesse basés sur des graphes, permet d’éditer finement la hauteur et la vitesse pour des déplacements de style Doppler, des effets de rampe, etc.
- Détection automatique du rythme + barre de métronome + édition avec alignement sur le beat pour faciliter le travail sur les boucles et le timing
- Fonction boucle fluide : réglage du crossfade, trimming des silences, alignement sur les passages à zéro et préécoute des répétitions sur un seul écran
- Prise en charge de la préécoute avant application des effets, avec choix entre application à la sélection ou au fichier entier
- Intègre un mode multipiste : placement des clips par glisser-déposer, crossfade automatique en cas de chevauchement, contrôles de volume, panoramique, mute, solo et armement d’enregistrement, avec vue Mixer distincte
- Les sessions multipistes peuvent être enregistrées et restaurées au format .amss (audio source + mise en page JSON, compression LZMA)
- Le résultat final peut être mixé en un seul fichier WAV ou MP3 via rendu hors ligne
- Pile d’annulation fournie par défaut, pour revenir en arrière après des modifications expérimentales
- Prend en charge les marqueurs, les barres de beat et les raccourcis clavier pour naviguer rapidement même dans de longs fichiers audio
- Interface ancrable : prise en charge de la séparation et du docking des panneaux via
window.open + réutilisation d’iframe
- Limites actuelles : interférences possibles du garbage collector de la Web Audio API causant du bruit, impossibilité d’annuler
decodeAudioData, optimisation mobile encore incomplète
- Prévoit à terme une réécriture complète avec Canvas/WebGPU, une migration vers WASM et une amélioration du support mobile
- Licence MIT
1 commentaires
Commentaires sur Hacker News
En regardant le code, on voit des safe closures, des affectations de fonctions et des déclarations
varséquentielles, ce qui donne l’impression d’une vieille connaissance perdueCe style de développement me manque, mais pas du tout dans un environnement d’équipe. L’application réalisée est vraiment géniale
Ce serait bien si ce type d’outil prenait en charge des pistes cloud
Quelqu’un pourrait « checkout » la boucle de batterie de quelqu’un d’autre, y ajouter un riff de guitare, le check-in sur une branche, puis une autre personne récupérerait batterie+guitare pour ajouter une ligne de basse. Jouer avec d’autres est vraiment amusant, et si le web pouvait s’en approcher, quelque chose comme « RiffHub » semblerait possible
https://www.bandlab.com/creation-features
Dans le logiciel, le code est l’outil, donc même si le code est public, on peut gagner de l’argent avec l’hébergement, le support, les ventes enterprise, le consulting, le recrutement, etc. Mais dans la musique, les stems sont le produit lui-même. Si une boucle de batterie est banale, personne n’y prête attention, et si elle est vraiment bonne, son créateur voudra en général la propriété, une licence, des royalties, l’exclusivité ou au minimum une attribution. La collaboration cloud, les sessions partagées, l’enregistrement asynchrone, l’historique des versions et l’échange de stems ont tous du sens, mais le fork public de matériaux musicaux de haute qualité a plus de mal à produire un effet cumulatif comme les outils logiciels, et la plupart des musiciens n’ont pas pour objectif d’amener des inconnus sur internet à réutiliser leurs riffs autant que possible
[1]: https://www.soloistapp.com/
Trop souvent, j’ai passé des heures à éditer des pistes, puis j’ai sauvegardé sans donner un nom de fichier distinct, avant de rouvrir plus tard en voulant revenir à l’état précédent
On retrouve l’esprit de Cool Edit Pro 2 avant qu’Adobe ne le gâche. Cette appli est assez bonne et offre une expérience utilisateur intuitive, et c’est ce qu’il y a de plus important pour un éditeur audio
Le fait qu’il accepte les fichiers .flac dès le départ est remarquable. Travail vraiment impressionnant
On dirait que c’est inspiré d’Audacity, mais le design et l’impression de calme et de solidité sont nettement meilleurs
J’ai essayé d’importer un fichier au format XM, mais la logique d’import actuelle affiche « Unsupported ». Je me demande s’il y a une chance de prendre en charge ce format. Par exemple, l’œuvre ci-dessous est lue de manière séduisante dans VLC
https://cable.ayra.ch/modplayer/mods/…
Pour l’instant, on est à environ 98KB de JavaScript et 10KB de CSS. À part ça, il est un peu surprenant qu’il n’existe toujours pas de véritable audio tracker web open source façon Renoise
Bien. Je dois faire un travail audio la semaine prochaine et j’appréhendais l’idée d’utiliser Audacity
J’ai du mal à comprendre pourquoi quelqu’un recommanderait Audacity
Il y a une ambiance Cool Edit Pro 2.0 de 2002
Je me demande si c’est open source. Il n’y a pas de licence
Bel outil. Je me demande si c’est une nouvelle version. Quand je l’ai essayé il y a quelques semaines, ça avait l’air un peu différent
Ça a l’air sympa. On dirait un premier éditeur web dans le style de Logic Pro