Anuncio de la nueva función para quitar el silencio
-
Introducción de la nueva función
- Se anunció una nueva función para quitar el silencio.
- Esta función ayuda a los usuarios a desactivar el silencio más fácilmente.
-
Características principales de la función
- Uso sencillo: se puede quitar el silencio con un solo botón.
- Interfaz amigable para el usuario: cualquiera puede usarla fácilmente gracias a su diseño intuitivo.
- Compatibilidad con múltiples plataformas: es compatible con varios sistemas operativos.
-
Ventajas de la función
- Mayor eficiencia: permite quitar el silencio de forma rápida y fácil, lo que puede ahorrar tiempo.
- Mejora de la experiencia de usuario: se puede desactivar el silencio de manera simple, sin procedimientos complicados.
- Útil en diversas situaciones: puede usarse de forma práctica en reuniones, conferencias y clases en línea, entre otros escenarios.
-
Desventajas de la función
- Posibles problemas técnicos: al ser una función nueva, podría haber errores al inicio.
- Problemas de compatibilidad: puede que no funcione perfectamente en todos los dispositivos.
Opinión de GN⁺
- Necesidad de la función: la función para quitar el silencio es especialmente útil en reuniones o clases en línea. Poder desactivarlo de forma rápida y sencilla puede mejorar mucho la experiencia del usuario.
- Consideraciones técnicas: al introducir una nueva función, hay que considerar errores iniciales o problemas de compatibilidad. Se necesitan pruebas suficientes y recopilar comentarios de los usuarios.
- Comparación con productos competidores: en comparación con otros productos que ofrecen funciones similares, conviene analizar qué tanto se diferencia esta función.
- Necesidad de educar a los usuarios: al ser una función nueva, es necesario orientar bien a los usuarios sobre cómo usarla. Esto puede aumentar su nivel de aprovechamiento.
- Potencial de desarrollo futuro: si esta función logra establecerse con éxito, será posible hacer mejoras o expansiones adicionales. Por ejemplo, una función de desactivación automática del silencio mediante reconocimiento de voz.
1 comentarios
Opiniones de Hacker News
Me gusta que el autor haya incluido varias piezas famosas para escuchar. Hay que tocar el ícono de música en la esquina inferior derecha.
Obviamente fui primero a Bach para comprobar qué tan bueno era, y al ver BWV 578 el ritmo del contrapunto se destacó de una forma nueva. He visto varias herramientas de visualización, y en particular vale la pena mencionar https://www.youtube.com/user/smalin/videos, pero en la mayoría algún objeto que se mueve continuamente, como una pelota, va siguiendo las notas.
Aquí no hay ningún objeto en movimiento que seguir; las notas están separadas, y cuando se pulsan varias cuerdas al mismo tiempo se ve claramente en morado, lo que permite percibir mejor el contrapunto rítmico de Bach. Excelente trabajo.
Las notas se cortan, el ritmo falla y una vez se escuchó un zumbido muy fuerte; parece que no logra llenar el búfer lo suficientemente rápido.
Me pregunto cuánta gente como yo no verá el botón y cerrará la pestaña.
El sonido de una cuerda pulsada normalmente se hace con síntesis Karplus-Strong, que consiste en un bucle de línea de retardo muy corto con un filtro pasa bajos. La línea de retardo se excita con una ráfaga breve de ruido, y la longitud de la línea de retardo determina la altura de la cuerda.
Karplus-Strong puede extenderse en muchas direcciones para imitar la forma de pulsar, una pastilla acústica en el puente, una pastilla eléctrica colocada en un punto arbitrario de la cuerda, pulsar en un punto arbitrario, etc. También se puede simular la resonancia del cuerpo, y más allá de imitar instrumentos existentes es una técnica de síntesis divertida para experimentar.
Pero comparado con la enorme cantidad de investigación sobre simulaciones mejores, es muy primitivo. Eso sí, la línea de retardo en sí es excelente, y esa parte no ha cambiado mucho.
Es realmente genial cómo cambia el timbre cuando se pulsa la cuerda cerca del borde frente a cuando se pulsa en el centro.
?, explica el principio: hace un análisis de Fourier de la forma de la cuerda en el momento en que se suelta y reproduce las notas correspondientes.Es sorprendentemente fácil hacer que suene bien. Me gustaría que alguien que sepa de música explique por qué funciona tan bien.
Es una progresión popular porque combinan bien entre sí: https://en.wikipedia.org/wiki/%2750s_progression
Si aún no viste
Pachelbel Rant, lo recomiendo. Hay toda una rutina de comedia basada en el hecho de que estos acordes son la base de la música: https://www.youtube.com/watch?v=uxC1fPE1QEESi tocas la pequeña nota musical en la esquina inferior derecha, también puedes elegir otros conjuntos de acordes, y cada uno da un ambiente distinto. Personalmente prefiero el Andalusian.
Por eso es común aconsejar a quienes empiezan con la guitarra: “con tres acordes puedes tocar cualquier cosa; con cuatro acordes dominas el ambiente; con cinco acordes eres un dios entre humanos”.
Cada grupo de cuerdas de la página web, al rasguearlo con la mano, funciona y suena en cierta medida como un ovikannel.
Había un ejemplo colgado en una pared; originalmente era un objeto que se fijaba a la puerta de entrada para que, al abrirse la puerta, unas bolas de madera golpearan las cuerdas y produjeran un sonido de campanillas: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
Alguien se preguntaba cómo sonaría, y más o menos se siente así.
Como referencia, en Chrome para Linux queda un ruido glitchy como de estática. Podría ser algo como un buffer underrun.
Ocurre con mucha más frecuencia cuando se rasguean muchas cuerdas rápidamente, y también pasa en Firefox, pero mucho menos.
La razón principal parece ser el uso de
createScriptProcessor. Sería mejor cambiar aAudioWorklety usar WASM + SharedArraybuffer para los cálculos.La representación visual de puntear las cuerdas es excelente, y parece que le dedicaron mucho tiempo. Creo que la cantidad de votos positivos también reconoce esa parte.
Hay un ejemplo que implementa una idea similar con Rust + WASM, y es mucho mejor en cuanto a calidad de audio: https://jackschaedler.github.io/karplus-stress-tester/
También escribí una API sencilla para usar audio con Rust WASM: https://glicol.js.org/
Si quieren crear un caso de uso, pueden dejarme un mensaje. Últimamente lo mantengo de forma activa.
buffer_sizeenaudio_shader.jsa 4096 resuelve por completo este problema.Como idea adicional, estaría bueno que las cuerdas resonaran juntas según los armónicos de otras cuerdas que se estén tocando.
También estaría bueno que admitiera otros materiales como acero, nailon o tripa.
Viendo las reacciones, me da la impresión de que muchos VST gratuitos podrían volverse de pronto interesantes y populares con solo agregarles algún tipo de interfaz web.
Si tienes un DAW, en internet hay muchísimos generadores de sonido gratuitos divertidos. Solo Spitfire Audio tiene 60 VST LABS gratuitos para jugar, y es apenas una empresa.
https://labs.spitfireaudio.com/
Al final, lo que falta es el frontend que normalmente ofrece un DAW, pero un DAW es demasiado complejo para alguien que solo quiere probar sonidos de forma ligera.
Me gustaría que explicaran el algoritmo con más detalle. Una forma común y simple de síntesis de cuerdas es Karplus-Strong, pero esto suena un poco mejor que eso.
Hay que asegurarse de que el celular no esté en modo silencio. En iPhone puede ser por el interruptor de silencio. Subir el volumen no sirvió de nada.
No sé por qué me dan votos negativos, pero el interruptor de silencio es bastante poco intuitivo. YouTube se reproduce en una página web incluso en silencio, pero esta página no.
Estaría bueno que la app o el sistema operativo avisara cuando uno toca el volumen estando en silencio.
No funciona en iOS 17.4, iPhone 14. Lo mismo tanto en Safari como con la descarga de la App Store.
Corrección: si puedo jugar con esto, estoy dispuesto a pagar 2 dólares.