Vẽ hình bất kỳ trên trình duyệt và gõ nó như một chiếc trống

Vẽ hình bất kỳ trên trình duyệt và gõ nó như một chiếc trống

Eigendrum cho phép bạn vẽ bất kỳ hình 2D nào ngay trên trình duyệt và nghe luôn âm thanh tần số cộng hưởng của nó — biến nét vẽ thành một chiếc trống gõ được.

Tóm tắt nhanh: web app này phủ nét vẽ hoặc phương trình toán của bạn bằng một lưới tam giác, giải các phương trình sóng trực tiếp trên máy bạn rồi tổng hợp ra âm thanh. Mọi thứ chạy local ngay trên trình duyệt — không cần đăng ký, không server backend và không phải cài đặt gì.

Vì sao cần quan tâm: Bình thường, để mô phỏng cách một hình dạng bất kỳ rung động, bạn phải dùng phần mềm vật lý chuyên dụng. Eigendrum chạy bộ giải phần tử hữu hạn (finite element solver) theo thời gian thực mà độ lệch sai số dưới 0.1% so với chuẩn lý thuyết. Gõ vào các vị trí khác nhau sẽ kích hoạt các chế độ rung khác nhau. Nhờ đó, bạn có thể thử nghiệm vật lý âm thanh thực tế hoặc "chơi" các nghịch lý toán học lịch sử như trống Kac (Kac drums) — hai hình 2D hoàn toàn khác nhau nhưng từng được chứng minh vào năm 1992 là phát ra âm thanh hệt như nhau.

Bạn có thể tự tay vẽ hình, nhập phương trình tọa độ cực kiểu 1 + 0.3cos(5t) trực tiếp lên thanh địa chỉ, hoặc bấm vào từng hàng tần số để nghe riêng từng sóng dừng — điều mà một dùi trống ngoài đời thực không thể tự tạo ra được.

Hóa ra bạn không phải lúc nào cũng "nghe" được hình dáng của một chiếc trống, nhưng tự tay vẽ một cái lại là cách học vật lý cực nhanh.