1 điểm bởi GN⁺ 2024-05-23 | 1 bình luận | Chia sẻ qua WhatsApp

Công bố tính năng bỏ tắt tiếng mới

  • Giới thiệu tính năng mới

    • Tính năng bỏ tắt tiếng mới đã được công bố.
    • Tính năng này giúp người dùng có thể bỏ tắt tiếng dễ dàng hơn.
  • Các đặc điểm chính của tính năng

    • Cách sử dụng đơn giản: Có thể bỏ tắt tiếng chỉ với một nút bấm.
    • Giao diện thân thiện với người dùng: Thiết kế trực quan giúp bất kỳ ai cũng có thể dễ dàng sử dụng.
    • Hỗ trợ nhiều nền tảng: Tương thích với nhiều hệ điều hành.
  • Ưu điểm của tính năng

    • Tăng hiệu quả: Có thể bỏ tắt tiếng nhanh chóng và dễ dàng, giúp tiết kiệm thời gian.
    • Cải thiện trải nghiệm người dùng: Có thể bỏ tắt tiếng đơn giản mà không cần quy trình phức tạp.
    • Hữu ích trong nhiều tình huống: Có thể được sử dụng hữu ích trong nhiều bối cảnh như họp, bài giảng, lớp học trực tuyến.
  • Nhược điểm của tính năng

    • Khả năng phát sinh vấn đề kỹ thuật: Vì là tính năng mới nên ban đầu có thể có lỗi.
    • Vấn đề tương thích: Có thể không hoạt động hoàn hảo trên mọi thiết bị.

Ý kiến của GN⁺

  • Sự cần thiết của tính năng: Tính năng bỏ tắt tiếng đặc biệt hữu ích trong các cuộc họp hoặc lớp học trực tuyến. Việc có thể bỏ tắt tiếng nhanh chóng và thuận tiện có thể cải thiện đáng kể trải nghiệm người dùng.
  • Các điểm cần cân nhắc về kỹ thuật: Khi giới thiệu tính năng mới, cần tính đến các lỗi ban đầu hoặc vấn đề tương thích. Cần thử nghiệm đầy đủ và thu thập phản hồi từ người dùng.
  • So sánh với sản phẩm cạnh tranh: Khi so với các sản phẩm khác cung cấp tính năng tương tự, cần phân tích xem tính năng này khác biệt đến mức nào.
  • Sự cần thiết của việc hướng dẫn người dùng: Vì là tính năng mới nên cần hướng dẫn đầy đủ cho người dùng về cách sử dụng. Qua đó có thể nâng cao mức độ tận dụng tính năng.
  • Tiềm năng phát triển trong tương lai: Nếu tính năng này được đón nhận thành công, có thể tiếp tục cải tiến hoặc mở rộng thêm. Ví dụ như tính năng tự động bỏ tắt tiếng thông qua nhận dạng giọng nói.

1 bình luận

 
GN⁺ 2024-05-23
Ý kiến trên Hacker News
  • Tôi thích việc tác giả đưa vào một số bản nhạc nổi tiếng để nghe thử. Chỉ cần nhấn biểu tượng âm nhạc ở góc dưới bên phải
    Dĩ nhiên là tôi vào Bach trước để kiểm chứng trình độ, và khi xem BWV 578, nhịp điệu của đối âm hiện lên nổi bật theo một cách mới. Tôi đã xem nhiều công cụ trực quan hóa, đặc biệt https://www.youtube.com/user/smalin/videos đáng được nhắc đến, nhưng phần lớn là kiểu một vật thể chuyển động liên tục như quả bóng chạy theo các nốt
    Ở đây không có vật thể chuyển động nào để theo dõi; các nốt được đặt riêng ra, nên khi nhiều dây được gảy cùng lúc chúng hiện rõ bằng màu tím, nhờ đó có thể cảm nhận đối âm mang tính nhịp điệu của Bach tốt hơn. Một sản phẩm xuất sắc

    • Điểm lạ là trong danh sách chỉ có mỗi Asturias là nhạc guitar, còn lại đều là nhạc phím. Đáng tiếc là ở bản đó, điểm yếu của hệ thống lộ ra
      Nốt bị cắt, nhịp sai, và còn có một tiếng rè rất lớn một lần, có vẻ như bộ đệm không được nạp đủ nhanh
    • Lúc đầu tôi còn không thấy biểu tượng ở góc dưới bên phải. Tôi chỉ nghĩ đây là một món đồ chơi làm nhanh, nhưng việc có thể tải các bản nhạc có sẵn vào thì khá hay
      Không biết có bao nhiêu người như tôi không thấy nút rồi đóng tab
    • Tôi cũng thích việc ánh xạ giá trị velocity của MIDI vào vị trí gảy dây, khiến những nốt đánh mạnh hơn nghe sáng hơn. Đây là một ví dụ đẹp về cách thể hiện mô hình hóa vật lý
  • Âm thanh gảy dây thường được tạo bằng tổng hợp Karplus-Strong, một phương pháp dùng vòng lặp đường trễ rất ngắn kèm bộ lọc thông thấp. Đường trễ được kích thích bằng một đoạn nhiễu ngắn, và độ dài đường trễ quyết định cao độ của dây
    Karplus-Strong có thể được mở rộng theo nhiều hướng để mô phỏng cách gảy, pickup acoustic ở ngựa đàn, pickup điện đặt tại một điểm tùy ý trên dây, gảy tại vị trí tùy ý, v.v. Cũng có thể mô phỏng cộng hưởng thân đàn, và đây là một kỹ thuật tổng hợp thú vị để nghịch, không chỉ dừng ở việc bắt chước nhạc cụ sẵn có

    • Nếu mục tiêu là tái tạo chính xác âm thanh nhạc cụ thì Karplus-Strong nghe hơi kém. Lý do nó phần nào hoạt động được là nhiễu tạo ra các họa âm ban đầu khi gảy, còn bộ lọc thông thấp mô phỏng sự suy giảm theo tần số của các họa âm đó
      Nhưng so với khối lượng nghiên cứu đồ sộ về các mô phỏng tốt hơn, nó rất sơ khai. Dù vậy bản thân đường trễ là rất tốt, và phần đó không thay đổi nhiều
  • Việc âm sắc thay đổi khi gảy dây gần mép so với khi gảy ở giữa thật sự rất hay

    • Đúng vậy, và được triển khai khá thông minh. Nhấn nút ? sẽ thấy nguyên lý: họ dùng phân tích Fourier hình dạng của dây tại khoảnh khắc được thả ra, rồi phát các âm tương ứng
    • Tôi nghĩ dây vật lý ngoài đời cũng có hiện tượng tương tự, và tôi tò mò vì sao lại vậy
    • Giống hệt nhạc cụ dây thật. Tôi đã tự hỏi liệu họ có triển khai điều này không, và thật đáng kinh ngạc là họ thực sự đã làm
  • Dễ đến ngạc nhiên để tạo ra thứ nghe dễ chịu. Mong ai đó hiểu về âm nhạc giải thích vì sao nó hoạt động tốt như vậy

    • Bốn nhóm dây tạo thành bốn hợp âm. Theo chiều kim đồng hồ là C, Am, F, G, một vòng hợp âm phổ biến trong nhạc pop
      Tiến trình này nổi tiếng vì các hợp âm rất hợp nhau: https://en.wikipedia.org/wiki/%2750s_progression
    • Như những người khác đã nói, tất cả đều là hợp âm. Không chỉ là hợp âm, mà còn là những hợp âm ta vốn biết là cực kỳ hợp nhau
      Nếu chưa xem Pachelbel Rant thì tôi khuyên nên xem. Có cả một màn hài xoay quanh việc các hợp âm này là nền tảng của âm nhạc: https://www.youtube.com/watch?v=uxC1fPE1QEE
      Nhấn nốt nhạc nhỏ ở góc dưới bên phải thì cũng có thể chọn các cụm hợp âm khác, mỗi cụm tạo một bầu không khí khác nhau. Cá nhân tôi thích kiểu Andalusian hơn
      Vì vậy lời khuyên phổ biến cho người mới học guitar là “ba hợp âm là chơi được mọi thứ, bốn hợp âm là làm chủ bầu không khí, năm hợp âm là thần giữa loài người”
    • Tất cả đều là các hợp âm như C, F, G, Am. C/Am, F, G nằm kề nhau trong vòng quãng năm, nên chúng tự nhiên hợp nhau trong tiến trình
    • Cũng có phiên bản acoustic, có thể chỉnh dây tùy ý và chọn đủ loại hợp âm, nhưng một khi đã chọn hợp âm thì phải chỉnh đúng theo các nốt đó. Nếu không sẽ nghe chênh phô
      Mỗi cụm dây trên trang web, khi được quét bằng tay, hoạt động và nghe phần nào giống ovikannel
      Có một ví dụ được treo trên tường; ban đầu nó là món đồ gắn vào cửa ra vào để khi cửa mở, các quả bóng gỗ chạm vào dây tạo tiếng chuông: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
      Có người từng thắc mắc nó nghe như thế nào, đại khái là cảm giác như vậy
    • Các nốt được gán cho dây đã được chọn sao cho tạo thành hòa âm
  • Nhân tiện, trên Chrome ở Linux vẫn còn tiếng nhiễu kiểu glitch lạo xạo. Có thể là kiểu buffer underrun
    Nó xảy ra thường xuyên hơn nhiều khi quét nhanh qua nhiều dây, và trên Firefox cũng có nhưng ít hơn nhiều

    • Trên Chrome ở Mac cũng có tiếng popping nghiêm trọng. Lẽ ra không nên như vậy
      Lý do chính có vẻ là vì dùng createScriptProcessor. Tốt hơn nên chuyển sang AudioWorklet và dùng WASM + SharedArraybuffer cho phần tính toán
      Phần thể hiện trực quan việc gảy dây rất tuyệt, có vẻ đã dành nhiều thời gian cho phần này. Tôi nghĩ số lượt đề xuất cũng là sự ghi nhận cho điểm đó
      Có một ví dụ triển khai ý tưởng tương tự bằng Rust + WASM, chất lượng âm thanh tốt hơn nhiều: https://jackschaedler.github.io/karplus-stress-tester/
      Tôi cũng đã viết một API đơn giản để dùng âm thanh Rust WASM: https://glicol.js.org/
      Nếu muốn tạo thử một use case thì cứ để lại tin nhắn. Gần đây nó đang được bảo trì tích cực
    • Điều này có thể xảy ra khá thường xuyên với web audio kiểu này. Trình duyệt không theo kịp tốc độ xử lý
    • Trên Chrome ở Windows, đổi buffer_size trong audio_shader.js thành 4096 sẽ giải quyết hoàn toàn vấn đề này
    • Trên Chrome ở Windows cũng xảy ra
    • Trên Brave ở Android cũng xảy ra
  • Một ý tưởng bổ sung là cho các dây cộng hưởng cùng nhau theo họa âm của những dây khác đang được chơi
    Ngoài ra, sẽ hay hơn nếu hỗ trợ cả các chất liệu khác như thép, nylon, gut

  • Nhìn các phản ứng, tôi nghĩ khá nhiều VST miễn phí, nếu được gắn thêm một giao diện web dưới hình thức nào đó, có thể đột nhiên trở thành những thứ thú vị và phổ biến
    Nếu có DAW, trên Internet thật sự có rất nhiều bộ tạo âm thanh miễn phí thú vị. Chỉ riêng Spitfire Audio đã có 60 LABS VST miễn phí để vọc thử, mà đó mới chỉ là một công ty
    https://labs.spitfireaudio.com/
    Rốt cuộc là chúng thiếu phần frontend mà DAW thường cung cấp, nhưng DAW lại quá phức tạp với những người chỉ muốn nghịch nhẹ âm thanh

  • Tôi muốn thuật toán được giải thích chi tiết hơn một chút. Có một phương pháp tổng hợp dây phổ biến và đơn giản là Karplus-Strong, nhưng cái này nghe có vẻ tốt hơn một chút

    • Nếu chưa thấy, bấm dấu hỏi ở góc trên bên trái sẽ có một ít giải thích chi tiết
  • Cần kiểm tra xem điện thoại có đang ở chế độ im lặng không. Trên iPhone có thể là do công tắc im lặng. Tăng âm lượng cũng không có tác dụng
    Không hiểu sao bị downvote, nhưng công tắc im lặng khá là không trực quan. YouTube vẫn phát trên trang web khi đang im lặng, còn trang này thì không

    • Không sai đâu. Đến giờ tôi vẫn không biết chính xác nút im lặng trên điện thoại mình chặn cái gì và cho cái gì đi qua
    • Tôi cũng gặp cùng vấn đề. Điện thoại tôi lúc nào cũng để im lặng nên thậm chí còn không nghĩ đến chuyện kiểm tra nó
      Có lẽ sẽ tốt hơn nếu ứng dụng hoặc hệ điều hành thông báo khi chỉnh âm lượng trong trạng thái im lặng
  • Không hoạt động trên iOS 17.4, iPhone 14. Cả Safari lẫn bản tải từ App Store đều vậy
    Sửa: nếu có thể nghịch cái này thì tôi sẵn sàng trả 2 đô la

    • Cần tắt chế độ im lặng trên điện thoại
    • Hoạt động trên iOS 17.4.1, iPhone 15 Pro
    • Tôi nhất định sẽ tải cho bọn trẻ