Come si registra qualcosa di audio in un formato qualsiasi ( anche wav ) con java?

Qualcuno sa indicarmi la strada giusta?

Grazie!