定義された数 Hz の周波数を生成する必要がある状況に陥っています。マルチメディア タイマーなど、インターネットで入手できるものをすべて試しましたが、これまでのところ、いくつかの if-else 条件を使用した無限ループで最良の結果が得られました。しかし、このアプローチの問題点は、ほとんどすべての CPU を消費し、他のアプリケーションが適切に動作するためのスペースを残さないことです。
数HzからKHzの周波数を生成するアルゴリズムが必要です。
C# で Windows プラットフォームを使用しています。