Hiển thị HN: Điều gì sẽ xảy ra nếu bộ tổng hợp của bạn được cung cấp bởi APL (hoặc bản sao K câm)?
Show HN: What if your synthesizer was powered by APL (or a dumb K clone)?
Bộ công cụ trực tiếp: https://octetta.github.io/k-synth/
Nếu bạn truy cập trang này, đây là đường dẫn nhanh đến phần thưởng âm thanh:
- Nhấp vào "bản vá" và chọn dm-bell.ks.
- Nhấp vào "chạy"—khu vực sổ ghi chép sẽ cập nhật. Nhấp vào dạng sóng để nghe kết quả.
- Nhấp vào nút "->0" bên dưới dạng sóng để sao chép nó vào vị trí 0 ở trên cùng (các vị trí cũng có thể nhấp vào được).
- Nhấp vào "miếng đệm" trong vùng nhập để hiển thị lưới hiệu suất.
- Nhấp vào "giai điệu" để phát mẫu của vị trí 0 ở các khoảng thời gian khác nhau trên lưới.
Ngăn xếp 'Kỳ lạ':
- Ngôn ngữ: Ngôn ngữ mảng kết hợp phải, đơn giản hóa (ví dụ: s cho sin, p cho pi).
- Bộ công cụ web: Được xây dựng bằng WASM và Web Audio cho các mẫu mã hóa trực tiếp.
- Lập trình cặp AI: Tôi đã sử dụng tác nhân AI để khởi động trình phân tích cú pháp và bản mẫu web soạn sẵn, cho phép tôi kiểm tra thiết kế ngôn ngữ trong vài tuần thay vì vài tháng.
Mục tiêu: Điều này không nhằm thay thế DAW. Đó là một cách nhỏ gọn để tạo mẫu cho các dự án lớn hơn. Nó hiện đang ở trạng thái "will-it-blend". Tôi đang tìm kiếm phản hồi từ ngôn ngữ mảng và cộng đồng DSP—đặc biệt là về các lựa chọn của nhà điều hành và logic đánh giá từ phải sang trái.
Nguồn (MIT): https://github.com/octetta/k-synth
Tác giả: octetta