Воспроизвести переменный тон с помощью Java?

Когда я учился в старших классах на уроке Паскаля, у меня была забавная небольшая программа, которая принимала целое число, а затем воспроизводила звук с помощью системного динамика. Высота тона будет варьироваться в зависимости от int.

Существует ли подобная функциональность в мире Java? Будет ли альтернативой подтягивать wav или ulaw, а потом менять частоту?

Спасибо,
IVR Мститель


person IVR Avenger    schedule 08.10.2010    source источник
comment
Дублировано: stackoverflow.com/questions/269657/   -  person Damian Leszczyński - Vash    schedule 08.10.2010
comment
я так не думаю; эти вопросы не указывают, как изменить высоту тона/частоту с помощью разных входов. Этот вопрос просто показывает, как сделать java.awt.Toolkit.getDefaultToolkit().beep(), о котором я уже знаю. :-)   -  person IVR Avenger    schedule 08.10.2010


Ответы (2)


Вам может понравиться этот простой пример, который создает и воспроизводит чистые тона.

person trashgod    schedule 08.10.2010

Вы можете использовать JFugue

person Adam    schedule 08.10.2010