I have seena good number of posts of people looking for this functionality, which seems to still be missing from B4A: a library that allows full access to/monitoring of the Microphone.
1. It needs to be able to actively monitor Microphone levels WITHOUT having to be writing to a file (just listening).
2. It needs to be able to trigger an event when microphone levels get to a certain level (such as start/stop writing to a file). This must be for both above and below definable levels.
3. It needs to provide status, such as "If Microphone1.StillRecording = True then ...", or "If Microphone1.InputLevel >= 50 then...".
4. It needs to record input by way of click events or automatical detection of mic levels for "buttonless" functionality.
5. It needs to be able to save sound to files in memory or SD card in both wav or mp3 formats.
As fantastic as B4A truly is, the microphone is a very important function of any device that runs our B4a apps. Quite honestly, I was very surprised to find that B4A has no Microphone functionlity. It's a brick wall to some of the apps I was developing, which are now on hold.
1. It needs to be able to actively monitor Microphone levels WITHOUT having to be writing to a file (just listening).
2. It needs to be able to trigger an event when microphone levels get to a certain level (such as start/stop writing to a file). This must be for both above and below definable levels.
3. It needs to provide status, such as "If Microphone1.StillRecording = True then ...", or "If Microphone1.InputLevel >= 50 then...".
4. It needs to record input by way of click events or automatical detection of mic levels for "buttonless" functionality.
5. It needs to be able to save sound to files in memory or SD card in both wav or mp3 formats.
As fantastic as B4A truly is, the microphone is a very important function of any device that runs our B4a apps. Quite honestly, I was very surprised to find that B4A has no Microphone functionlity. It's a brick wall to some of the apps I was developing, which are now on hold.
Last edited: