Audio Capture from Output Device (Speaker), Microphone SDK C#, VB.NET, VB, C++, Delphi | Audio Capture SDK ActiveX
Audio Capture SDK ActiveX

Audio Capture SDK ActiveX 6.0

Platform : Windows 10, Windows 8, Vista, Windows 7, XP

For Windows Developers who need to audio capture, record from Microphone or Playback Device, add pitch effects for C#,  C++ , , VB, Delphi, VFP, MS Access.

Key Features

  • Capture audio from selected audio device.
  • Capture audio from Playback devices. (For Windows 11, 10, Windows 8, Windows 7 and vista only)
  • Capture audio to Wave, WMA, MP3, M4a file format.
  • Capture audio to sample grabber.
  • Capture audio from selected audio input pin. for example, online streaming audio, radio, audio players (e.g. Media Player, WinAmp, Real Player ), Line In , Microphone, Stereo Mix, Mono Mix, Aux, Video, CD Audio, Phone Line.
  • Allow display waveform with left, right channel.
  • Customizable the waveform allow you to change the background color, left/right channel's waveform color, offset, divisor of waveform.
  • Allow display floating popup waveform window or child style of waveform window.
  • Support multiple audio devices and mixer lines.
  • Adjust volume level for mixer line.
  • Change the audio pitch to male, female child voices.
  • Pause or Resume when recording.
  • Include VS2019 VC , c# 2019, c# 2010, VB.Net 2019, VB.Net 2010, VFP, VB , VC , Delphi Sample source code.
  • Royalty free distribution of the OCX file.
  • Compatible with any programming language that supports ActiveX (Adobe Director, Access, Visual C , Visual Basic , Visual Foxpro, Delphi, .Net, etc.)


Sample Screenshot

Pricing & Purchase

Single Developer license EUR 150
Team Developer license EUR 360
Site Wide license EUR 600
Single Server license EUR 220

What's New

Version 6.0 (18 April 2024 Released) 

  • added support output M4a audio file.
  • added M4aBandWidth property. Support set audio bandwidth of M4a file.
  • added M4aBitrate property. Support set audio bitrate of M4a file.
  • added M4aQuality property. Support set audio quality of M4a file.
  • added VS2019 VC , C#2019, VB.NET 2019 samples.
  • updated C# 2010, VB.NET 2010, VB6 samples.
  • Version 5.0 (23 October 2018 Released) 

  • added capture audio from specific playback device.
  • added support unicode, now the audio device, audio input pin , playback device can display unicode.
  • added GetPlaybackDeviceCount method, Return the count of Playback Device.
  • added GetPlaybackDeviceName method, Return the name of specific Playback Device.
  • fixed when call Start method, display waveform window flicker issue.
  • fixed add audio pitch effect , cannot save to mp3 issue.
  • added PlaybackDevice property. capture the audio from specific playback device.
  • changed CaptureSpeaker property to CapturePlaybackdevice.
  • updated VB6, C# 2010, VB.NET, VC sample.
  • added C# 2015, VB.NET 2015 samples.
  • Version 4.0 (22 June 2012 Released)

  • fixed sync issue when display waveform.
  • added capture audio from speaker, your sound card does not need have Stereo Mix audio input pin. (For Window 7, Window 8 and vista only)
  • improved more stable on and c# application.
  • added CaptureSpeaker property.
  • added GetAudioDeviceCount, GetAudioDeviceName, GetAudioInputPinCount, GetAudioInputPinName, GetWMVProfileCount, GetWMVProfileName methods.
  • updated vb6, 2010 and c# 2010, vc , delphi samples.

  • Version 3.6 (14 December 2011 Released)

  • added digital signed for ocx and exectuable of installer files.
  • added 2010 and c# 2010 samples , fixed samples cannot run on 64 bit OS issue.

  • Version 3.5 (19 July 2011 Released)

  • added Allow capture audio to sample grabber.
  • added SampleBufferMode property.
  • added SampleBuffer event.
  • added Sample grabber vb 6 sample, it show you how to received the each audio frame and save to wav file.

  • Version 3.0 (
    8 Dec 2008 Released)

  • added Allow display waveform with left, right channel.
  • added SetWaveWndOwner, SetWaveWndPopUp, SetWaveWndBgColor, SetWaveWndCaption, SetWaveWndColor, SetWaveWndDivisor, SetWaveWndOffset, SetWaveWndPos, SetWaveWndStyle, GetContainerWndHandle methods.
  • added ShowWaveForm property.
    Version 2.0
  • rewrite mp3 ecnoder that support change sample rate, mono and stereo value.
  • added reset the system audio inputpin after end of recording.
  • added audio pitch function that allow change the audio pitch to male, female child voices.
  • added refresh audiopin after selected another audio device.
  • added adjust recording volume level.



    Online Documentation