2 points par xguru 5 시간 전 | 1 commentaires | Partager sur WhatsApp
  • É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

 
GN⁺ 4 일 전
Commentaires sur Hacker News
  • En regardant le code, on voit des safe closures, des affectations de fonctions et des déclarations var séquentielles, ce qui donne l’impression d’une vieille connaissance perdue
    Ce 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

    • Parmi les applis web que j’ai essayées, audiotool est celle qui se rapproche le plus de cette description
    • Bandlab Studio est peut-être ce qu’il faut. Je ne l’ai pas utilisé, mais il existe en version web et en appli mobile
      https://www.bandlab.com/creation-features
    • Je ne sais pas si une métaphore façon GitHub convient vraiment à la musique
      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
    • Soloist semble essayer de faire ça. Je ne suis pas lié à l’entreprise, mais j’ai déjà rencontré le fondateur
      [1]: https://www.soloistapp.com/
    • Je voulais ça depuis longtemps. Je me suis toujours demandé pourquoi il n’existe pas de gestion de versions pour DAW
      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/…

    • Je fais un peu attention à l’augmentation de la taille du fichier, mais si ça peut être fait efficacement, j’essaierai
      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

    • Je recommande d’essayer Ocenaudio. J’ai utilisé à peu près tous les éditeurs audio gratuits et payants, et parmi les gratuits, c’est celui que j’utilise le plus
      J’ai du mal à comprendre pourquoi quelqu’un recommanderait Audacity
    • Je me demande quand remonte la dernière fois que vous avez utilisé Audacity. Il devient plus agréable à utiliser ces jours-ci
    • Je me demande si vous avez essayé Ardour. On dirait une sorte de sur-ensemble d’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