Tôi tra cứu một số mã, có vẻ như mọi thứ đang tạo ra một số sóng chức năng toán học, nhưng tôi muốn một giai điệu đơn, hoặc một làn sóng tùy chỉnh được thực hiện với các tông đơn tùy chỉnh.Làm cách nào để phát một âm thanh hoặc sóng tùy chỉnh với Delphi?
Tôi đọc How can I generate continuous tones of varying frequencies?
Đó là gần câu trả lời của tôi. Giả sử tôi sẽ sử dụng waveOutWrite như trong liên kết ở trên, tôi dường như không thể tìm ra cách amp/freq được tính cho mỗi Mẫu trong HWAVEOUT.
Trong đoạn mã từ liên kết này được thực hiện như thế này: Samples[i] := round(vol*sin(omega*t));
Giả sử tôi muốn có một 15kHz freq giai điệu duy nhất với một số amp (không quan trọng mà), làm thế nào một mẫu [1] được tính?
Cảm ơn bạn rất nhiều! – MitziMeow