Как создать звук с нуля C #

Я пытаюсь создать виртуальное пианино на C #, и мне нужен способ создания музыкальной гаммы. заметки с нуля.

Я знаю, что могу просто найти или создать кучу файлов .wav, по 1 для каждой заметки, но это создаст слишком много места на жестком диске пользователя и не будет интуитивно понятным для меня в будущем.

Есть ли способ создать правильный звук - например, си-бемоль на C # без использования файла .wav, все в коде через C #, а если нет, есть ли способ сделать это на другом языке - C ++ .

Спасибо, я постарался сделать это как можно более ясным.

15
задан H Bellamy 9 November 2011 в 17:06
поделиться