Làm cách nào để phát âm thanh dựa trên dữ liệu dạng sóng mà chương trình .NET của tôi tạo ra từ đầu vào của người dùng và các hàm toán học?Phát âm thanh bằng .NET sử dụng dữ liệu dạng sóng được tạo
Bằng "dữ liệu dạng sóng" tôi ngụ ý các giá trị SPL (mức áp suất âm thanh) trong một chuỗi thời gian cố định khoảng thời gian (có thể là 44,1 kHz). Tôi đoán rằng điều này đòi hỏi một số loại sắp xếp bộ đệm trực tuyến.
Lưu ý rằng điều này phải trực tiếp/thời gian thực, vì vậy chỉ cần tạo tệp .wav và sau đó phát tệp đó sẽ không đủ. VB.NET được ưa thích, nhưng C# cũng được chấp nhận.
Chỉ cần làm rõ: Điều tôi đang tìm kiếm là một ví dụ về mã làm việc đơn giản.
Tôi cuối cùng đã cố gắng để thử giải pháp NAudio, và nó thật tuyệt vời! Vì vậy, tốt hơn nhiều và dễ dàng hơn tôi đã sợ, tôi thực sự nên đã thử nó từ lâu. – RBarryYoung
Câu trả lời hoạt động nhiều hơn cho câu hỏi này là trong câu hỏi Stack Overflow * [NAudio đang chơi sóng sin trong x mili giây bằng C#] (http://stackoverflow.com/questions/5485577) *. –