Skip to content

OnAudioPeak

event

Delphi
property OnAudioPeak: TOnAudioPeak read FOnAudioPeak write FOnAudioPeak;
C++Builder
__property TOnAudioPeak OnAudioPeak = {read=FOnAudioPeak, write=FOnAudioPeak};
typedef void __fastcall (__closure *TOnAudioPeak)(System::TObject* Sender, double Left_Percent, double Left_DB, double Right_Percent, double Right_DB);
C#
public event OnAudioPeakEventHandler OnAudioPeak;
public delegate void OnAudioPeakEventHandler(object sender, TOnAudioPeakEventArgs e);
VB.NET
Public Event OnAudioPeak As OnAudioPeakEventHandler
Public Delegate Sub OnAudioPeakEventHandler(sender As Object, e As TOnAudioPeakEventArgs)
C++/Qt
void SetOnAudioPeak (TOnAudioPeakCb OnAudioPeakCb);
typedef void CALLBACK TOnAudioPeakCb (void *Object, void *Sender, double Left_Percent, double Left_DB, double Right_Percent, double Right_DB);

This TOnAudioPeak event returns the audio peak levels for the left and right audio channels, in percentage and in DB. The AudioPeakEvent property must be enabled to activate this event.