Walter Zorn имеет библиотека JavaScript для произвольной векторной графики. Это выглядит достойным.
WinMM API должен предоставлять запрашиваемые вами функции.
Вы должны использовать сообщение DRVM_MAPPER_PREFERRED_SET, которое отправляется с помощью функции waveOutMessage ().
Документация: http: //msdn.microsoft.com/en-us/library/aa909789.aspx
Однако, если вы пытаетесь отправить звук формы сигнала самостоятельно, вам следует заглянуть в библиотеку WinMM.Net.