Tôi đang cố gắng để hiểu liệu có thể (và trong trường hợp, cách tiếp cận tốt nhất) là gì để xây dựng một "hộp hiệu ứng" có thể nhận tín hiệu tương tự (từ guitar hoặc micrô), thay đổi nó trong thời gian thực trong để áp dụng một số "hiệu ứng âm thanh" (từ độ trễ đơn giản đến các hoạt động thời gian / tần số phức tạp) và cuối cùng đưa nó trở lại thế giới tương tự.
Tôi biết có những bộ xử lý âm thanh kỹ thuật số thực sự mạnh mẽ (và tốn kém!), Nhưng đây là một loại dự án gia đình, thời gian rảnh rỗi và tôi muốn có cơ hội tìm hiểu thêm về chủ đề này =)
Điều đầu tiên tôi muốn hiểu là hỗ trợ hw tôi nên mong đợi hoặc thêm vào nó để lấy âm thanh được lấy mẫu và sau đó phát.
Từ những gì tôi đọc được, đầu ra âm thanh tích hợp khá kém và không có cách nào dễ dàng để ghi lại âm thanh (xem cái này và cái này ) .. Vì vậy, tôi đoán rằng tôi nên cắm một số thiết bị âm thanh bên ngoài ...
Có tốt hơn một giao diện âm thanh USB bên ngoài hoặc một loại ADC / DAC nào đó được gắn vào bus GPIO (thường sử dụng bus I2C thông qua tiêu đề P5 )?
Có đáng để thử không? Có ai có cái nhìn sâu sắc về điều này? Mọi sự giúp đỡ đều được đánh giá cao =)