Я пытаюсь создать виртуальное пианино на C # и хочу создать музыкальную ноту с нуля.
Я знаю, что могу просто найти или создать кучу WAV-файлов, по 1 на каждую заметку, но это создаст слишком много места на жестком диске пользователя и не будет для меня интуитивно понятным в будущем.
Так есть ли способ создать правильный звук - например, B flat, в C # без использования файла .wav, все в коде через c #, и если нет, есть ли способ сделать это на другом языке - C ++ .
Спасибо, я постарался сделать это как можно более понятным.