Gerador de som Sine Wave em Java

Qual é a maneira mais simples de gerar um som de onda sine em qualquer frequência em Java? Um tamanho de amostra mais de 2 bytes ajudaria, mas não importa. Obrigado.