Please tell me if there is a way to get a list of all the processes that currently use a microphone to record sound?
like Skype, sound recorders work. want to get them in java
You can request all input strings and ports through the AudioSystem class. http://docs.oracle.com/javase/tutorial/sound/accessing.html
I assume that you will have to check the output of the various lines / ports to determine if they are currently active.