Tocar som em um microfone é possível com java?

É possível eu tocar um arquivo wav em um microfone? Vou explicar melhor… Ao invés do som sair em algun fone de ouvido ele sair em um microfone virtual, assim podendo tocar um som por exemplo em um chat de voz de algum jogo, sem usar mizagem estereo, pois duplica o audio de quem está falando…

Não entendi bem sua pergunta, em nenhum lugar você toca som em em microfone, microfone é só para captar o áudio. Não sei se você está querendo reproduzir o som capturado do microfone em tempo real na aplicação, reproduzir um arquivo wav gerado pelo microfone, ou então reproduzir um som no java que tenha como ser ouvido nas caixas de som. Eu tenho certeza que tem como reproduzir sons gravados, se não me engano o java aceita arquivo wav, tem exemplos de como utilizar no google. Agora se for reproduzir em tempo real a saída do microfone eu não sei, e nem se o java grava som do microfone.