Какой язык программирования выбрать для работы со звуком в браузере?
Здравствуйте. Давно хотел освоить программирование. Хотел бы сразу работать над определенной целью. Для начала хотел бы реализовать управление виртуальным музыкальным инструментом к примеру с миди клавиатуры или даже с обычной клавиатуры. Также интересует передача аудио сигнала (со входа звуковой карты) с компьютера и вещание в сеть. Главное требование, чтобы это все работало в браузере. То есть к примеру я зашел на сайт, открыл виртуальное пианино, играю, и все кто в данный момент на сайте могут слышать, а может даже подыгрывать на других инструментах.
Поискав на хабре на тему звука, наткнулся только на Java. Видел некоторые подобные функции на сервисах в сети на флеше.
Посоветуйте пожалуйста, какой язык программирования лучше всего подойдет для этих целей?
Заранее огромное спасибо всем откликнувшимся!