Как генерировать звуки по частоте в Java? - PullRequest
7 голосов
/ 04 марта 2011

Как мне генерировать свой собственный звук по частоте в Java?

Я могу воспроизводить WAV файлы или MIDI файлы, но теперь мне это не нужно,Я хочу создать простую гитарную программу, и я хочу играть аккорды с этой программой.Но я не знаю, как сделать звуки для аккордов.Я могу записывать их на своей собственной гитаре, но это не то, что я хочу, я хочу генерировать звуки!

Как бы выглядел пример кода?

1 Ответ

7 голосов
/ 04 марта 2011

Звуки гитары обычно синтезируются в программном обеспечении с использованием некоторого варианта алгоритма Karplus-Strong .Существует множество библиотек для вывода звука в зависимости от ваших требований, но вы можете начать с javax.sound.sampled.

...