2 puntos por xguru 5 시간 전 | 1 comentarios | Compartir por WhatsApp
  • Un editor de audio web que funciona solo en el navegador, implementado únicamente con JavaScript puro
  • Compatible con efectos de nivel DAW como recorte, corte, copiar, pegar, fade, compresor, reverb, pitch shift y restauración de clics/zumbidos
  • Con perfiles de tono/velocidad basados en gráficos, permite editar con precisión el tono y la velocidad con gráficos para movimientos estilo Doppler y efectos de rampa
  • Detección automática de beats + barra de metrónomo + edición con ajuste a beats para trabajos de loops y timing
  • Función de loop sin cortes: ajusta crossfade, recorta silencios, hace snap a cruce por cero y preescucha repeticiones, todo en una sola pantalla
  • Compatible con preescucha antes de aplicar efectos, con opción de aplicar a la selección o al archivo completo
  • Incluye modo multipista: colocación de clips con arrastrar y soltar, crossfade automático al superponerse, controles de volumen, paneo, mute, solo y record-arm, además de una vista de Mixer independiente
  • Las sesiones multipista pueden guardarse y restaurarse como archivos .amss (audio original + layout JSON, comprimido con LZMA)
  • El resultado final se mezcla en un solo WAV o MP3 mediante renderizado offline
  • Incluye pila de undo por defecto, para revertir ediciones experimentales
  • Soporta marcadores, barra de beats y atajos de teclado para navegar rápido incluso en trabajos de audio largos
  • UI acoplable: admite separación y acoplamiento de paneles usando window.open + reutilización de iframe
  • Limitaciones actuales: puede generarse ruido por interferencia del recolector de basura de Web Audio API, no se puede cancelar decodeAudioData y la optimización para móviles aún está incompleta
  • A futuro planean una reescritura completa con Canvas/WebGPU, migración a WASM y mejoras también para móviles
  • Licencia MIT

1 comentarios

 
GN⁺ 4 일 전
Comentarios de Hacker News
  • Al ver el código, se notan closures seguras, asignación de funciones y declaraciones secuenciales con var; da la impresión de una forma de conocimiento antiguo ya perdida
    Extraño ese estilo de desarrollo, pero no lo extraño para nada en un entorno de equipo. La app que hicieron está realmente genial

  • Estaría bueno que una herramienta así soportara tracks en la nube
    Algo como hacer “checkout” del loop de batería de alguien, agregar un riff de guitarra y hacer check-in en una rama; luego otra persona toma batería+guitarra y le suma una línea de bajo. Improvisar con otras personas es muy divertido, y si se pudiera acercar a esa sensación en la web, algo como “RiffHub” parecería posible

    • De las apps web que he probado, audiotool es la que más se acerca a esa descripción
    • Puede que Bandlab Studio encaje. No lo he usado, pero tiene versión web y app móvil
      https://www.bandlab.com/creation-features
    • No estoy seguro de que la analogía estilo GitHub funcione bien para la música
      En software, el código es la herramienta, así que aunque publiques el código, puedes ganar dinero con hosting, soporte, ventas enterprise, consultoría, contratación, etc. Pero en música, los stems son el producto. Si un loop de batería es común, a nadie le importa; si es realmente bueno, quien lo hizo normalmente va a querer propiedad, licencia, regalías, exclusividad o al menos atribución. La colaboración en la nube, las sesiones compartidas, la grabación asíncrona, el historial de versiones y el intercambio de stems sí tienen sentido, pero los forks públicos de material musical de alta calidad difícilmente generan un efecto acumulativo como las herramientas de software, y la mayoría de los músicos no tienen como objetivo que desconocidos en internet reutilicen sus riffs al máximo
    • Parece que Soloist intenta hacer algo así. No estoy relacionado, pero sí llegué a conocer al fundador
      [1]: https://www.soloistapp.com/
    • Llevo tiempo queriendo algo así. Siempre me he preguntado por qué no existe control de versiones para DAW
      Demasiadas veces he editado tracks durante horas, luego guardé sin poner un nombre de archivo único, y después al abrirlo más tarde quise volver a cómo estaba antes de los cambios
  • Tiene vibra de Cool Edit Pro 2 antes de que Adobe lo arruinara. Esta app es bastante buena y tiene una experiencia de usuario intuitiva, y eso es lo más importante en un editor de audio

  • Es genial que acepte archivos .flac desde el inicio. Trabajo realmente impresionante

  • Parece inspirado en Audacity, pero el diseño y la sensación calmada y sólida mejoraron muchísimo
    Probé importar archivos en formato XM y la lógica actual de importación muestra “Unsupported”. Me pregunto si existe la posibilidad de soportar este formato. Por ejemplo, la obra de abajo se reproduce muy bien en VLC
    https://cable.ayra.ch/modplayer/mods/…

    • Hay que tener algo de cuidado con el aumento del tamaño del archivo, pero si se puede hacer de forma eficiente, lo intentaría
      Ahora mismo son unos 98KB de JavaScript y 10KB de CSS. Aparte de eso, sorprende un poco que todavía no exista realmente un tracker de audio web open source al estilo Renoise
  • Bien. La próxima semana tengo que hacer trabajo de audio y me preocupaba tener que usar Audacity

    • Recomiendo probar Ocenaudio. He usado casi todos los editores de audio gratuitos y de pago, y entre los gratuitos este es el que más uso
      Me cuesta entender por qué alguien recomendaría Audacity
    • Me pregunto cuándo fue la última vez que usaste Audacity. Hoy en día se está volviendo más fácil de usar
    • Me pregunto si has probado Ardour. Se siente como un superconjunto de Audacity
  • Tiene ambiente de Cool Edit Pro 2.0 de 2002

  • Me pregunto si esto es open source. No tiene licencia

  • Gran herramienta. Me pregunto si esta es una nueva versión. Cuando la probé hace unas semanas se veía un poco diferente

  • Se ve genial. Da la impresión de un editor web temprano estilo Logic Pro