Dự án High-quality duck audio synthesizer tạo ra trải nghiệm thực tế một cái hồ vịt sống động với tiếng kêu được tổng hợp thời gian thực. Phần mềm sử dụng kỹ thuật synthesis để tạo ra tiếng kêu mallards chân thực mỗi khi có vịt gọi. Âm thanh được xử lý với độ trễ thấp (low latency) để đảm bảo trải nghiệm nghe liền mạch như vịt thật đang kêu ngay tại chỗ. Đây là ứng dụng thú vị cho các nhà phát triển âm thanh muốn nghiên cứu cách tái tạo âm thanh động vật phức tạp.
AI có thể tóm tắt sai. Đọc bài gốc trước khi dựa vào thông tin quan trọng.
Vì sao nên đọc: Bài viết này cho thấy cách tạo âm thanh tổng hợp chất lượng cao với độ chân thực đáng kinh ngạc.
Trả lời 3 câu hỏi ngắn để nhận điểm thưởng cho bài này. Chỉ làm khi bạn muốn lấy điểm.
3 câu hỏi · dưới một phút · không bắt buộc
Nguồn: https://celphase.github.io/duck-pond. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000 bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thửSérie Built with Rust của Rust Foundation giới thiệu cách các thành viên công ty sử dụng Rust để giải quyết vấn đề kỹ thuật thực tế. Trong bài này, Processing Foundation chia sẻ nghiên cứu phát triển Rust của họ nhằm mở rộng khả năng xử lý đồ họa và tương tác trong trình duyệt. Họ đã tích hợp Rust vào các công cụ xử lý ảnh và animation, biên dịch thành WebAssembly để đạt hiệu suất gần native. Kết quả là các ứng dụng web của Processing Foundation có thể chạy các hiệu ứng phức tạp với tốc độ cao hơn và tiêu thụ tài nguyên thấp hơn. Điều này cho thấy Rust không chỉ phù hợp với hệ thống backend mà còn mang lại lợi ích rõ rệt cho phát triển ứng dụng web hiện đại.
Bài viết này cung cấp cái nhìn sâu sắc về cách Rust đang thay đổi những gì có thể thực hiện được trên trình duyệt qua dự án R&D của Processing Foundation.
Khi lập trình flame animation bằng JavaScript canvas, việc sử dụng một sóng sine duy nhất tạo hiệu ứng ánh lửa kém tự nhiên do thiếu độ phức tạp. Nguyên nhân kỹ thuật nằm ở việc sóng sine đơn tạo ra chuyển động đều đặn, không mô phỏng được sự ngẫu nhiên tự nhiên của lửa thực tế. Hệ quả là hiệu ứng flame trông giả tạo, thiếu chiều sâu và không chân thực như cách tác giả giải quyết bằng layered sine noise và spark particles. Bài viết cung cấp code ví dụ về quadratic curve shapes và strike-to-burn state machine - những kỹ thuật giúp tạo ra flame animation chân thực và đáng học hỏi cho lập trình viên game hoặc visual effects.
Bài hướng dẫn này giúp tạo hiệu ứng lửa chân thực bằng cách kết hợp sóng sin, đường cong bậc hai và hệ thống trạng thái trong JavaScript canvas.
Playgrnd là bộ sưu tập các công cụ thiết kế sinh học (generative design) miễn phí, mỗi công cụ chỉ phục vụ một mục đích duy nhất. Không yêu cầu tài khoản hay tải lên file, mọi tính năng đều chạy trực tiếp trong trình duyệt của bạn. Các công cụ này sử dụng thuật toán phức tạp như Perlin noise và Cellular automata để tạo ra hình ảnh độc đáo. Bạn có thể thử nghiệm ngay lập tức mà không cần cài đặt phần mềm hay quan tâm đến hiệu suất. Đây là nguồn tài nguyên tuyệt vời để học hỏi các kỹ thuật creative coding trong thực tế.
Bài này mang đến bộ công cụ sáng tạo tạo hình đơn giản, hiệu quả ngay trên trình duyệt mà không cần đăng nhập.
Bối cảnh là một giao diện người dùng (UI) mang trải nghiệm vật lý mô phỏng gelatin với hiệu ứng hình ảnh chân thực. Nguyên nhân kỹ thuật sử dụng WebGL shaders real-time để tính toán độ biến dạng, ánh sáng phản chiếu và độ đàn hồi của bề mặt khi tương tác. Hệ quả mang lại trải nghiệm UI gần như thật, với độ trễ chỉ 16ms và hỗ trợ tối đa 60 FPS trên thiết bị di động. Điều đáng học là cách kết hợp giữa tính toán đồ họa real-time và mô hình vật lý tạo ra hiệu ứng UI độc đáo mà không cần công cụ engine game phức tạp như Unity hay Unreal.
Bài viết này giúp lập trình viên khám phá cách tạo hiệu ứng UI glass mượt mà với WebGL shader thực thời.
Bối cảnh của bài viết là một lập trình viên tham gia thử thách Hacktoberfest Weekend Challenge để tạo món quà con trai yêu thích - Squishies. Nguyên nhân kỹ thuật là sử dụng JavaScript, HTML5 Canvas và các thư viện như Matter.js để xây dựng phiên bản Squishies trực tuyến. Hệ quả là một trò chơi tương tác nơi người chơi có thể nén, kéo và xoay các mô hình squishy trên trình duyệt. Điều đáng học là cách kết hợp vật lý game engine với đồ họa Canvas để tạo trải nghiệm tương tác chân thực, có thể triển khai hoàn toàn trong trình duyệt mà không cần cài đặt.
Bài viết chia sẻ cách xây dựng ứng dụng Squishies trong trình duyệt với mã nguồn mở, giúp các lập trình viên học hỏi kỹ năng phát triển web tương tác cho dự án Hacktoberfest.
On the grammar of demoscenes and the possibilities of unfinished code
This project lets you roll up objects from the Metropolitan Museum of Art. Every object in the gallery is a real item from The Met's Open Access collection, at its real size. You start by picking up small things like coins, thimbles, and netsuke, and end with the Temple of Dendur. It's a project by Jay Mollica, with objects from The Met's Open Access collection (CC0).
Đang tải bình luận…