Добрый день.

Пишу программу, которая должна читать табы/ноты музыкальных произведений и воспроизводить их, например с помощью Midi.

Подскажите, пожалуйста, можно ли какой-нибудь стандартной функцией воспроизводить звук определенной частоты?

Как вариант создавать Midi 108 файлов и их проигрывать медиа плеером, но он на крайний случай, т.к. не оптимальный.

И можно ли каким-нибудь образом создавать Midi-файл?