Capturing audio with a Delphi XE3 FireMonkey 2 application
FireMonkey version 2 (FM2) now supports playing and capturing audio files. The following is a simple Delphi XE3 application unit (my form had one TButton on it) that uses the TAudioCaptureDevice to record audio coming in from the default audio input (in my case, the built-in microphone on my notebook computer).
unit AudioUnit;
interface
uses
System.SysUtils, System.Types, [...]