Exibir som (.wav / .mp3) como gráfico em Java

Eu preciso exibir um gráfico de um arquivo de som - ou seja, uma forma de onda, conforme exibido por editores de áudio, como o Audacity.

Como devo fazer isso? Existe alguma coisa na API do Java Sound que possa me ajudar?