If you can provide me some Java code/snippet of what you are looking for, I will happily add it to the Library.
Somewhere of google, as I don't know what i should be looking for.
XverhelstX
Unfortuantely, I don't know Java, so all I can do is explain the functionality of what I'd like to see in a B4A lib for Microphone.
To elaborate:
1. It must be able to monitor the levels the microphone is recieving. It must be able to do this without having to be writing to a file (just "listening").
2. It must be able to trigger an event when level variables are met (ie, trigger an event when level goes above or below MIC input level variables).
3. So something like this would be possible (forgive me, I'm a VB guy and still relatively new to B4A, so pardon the syntax butchering):
Microphone1.Listen
Do while Microphone1.Listening
If Microphone1.Level >= 50, then
Microphone1.StartRecording(filenamewhatever)
End If
If Microphone1.Level <= 25 then
Microphone1.StopRecording
Microphone1.StopListening
End If
Loop
Something to this effect (above). Produce such a library, and you'll be everyone's hero, starting with me. This would enable us to write apps that can use sound to trigger events.