Cross-platform audio level meter class (Windows/Delphi 7 - MACOSX/Lazarus)

I´m looking for a freelancer that can write a cross-platform class in Object-Pascal, it must be compatible with Delphi 7 to run on Windows and with Lazarus to run on MAC OS X (10.6 or greater).

To split the native calls to the two operating systems (Windows and MACOSX), the freelancer must use {$IFDEF Win32} and {$IFDEF darwin}.

This class will measure the level of audio in a given audio input device. If the level reaches a configured value an event will be triggered.

When submitting your offer please write “wmaudio” on it, so I can see who really has read this text.

The methods and functions that I need are:

- function GetInputDevicesCount : int; returns an integer with the count of available audio sources (line-in, microphone, and so…);

- function GetInputDevicesList : TStringList; returns the name of the input devices;

- property ActiveInputDevice: int: here will be the audio input chosen; if this property is set to -1, the audio capture will be disabled;

- property AudioTriggerLevel: int; here I can set at what level will be the event triggered;

- property OnAudioTrigger: TNotifyEvent; this is the event that will be triggered when current audio level > property AudioTriggerLevel;

Habilidades: Delphi

Veja mais: delphi wmaudio, will freelancer run on windows 10, what write available for in freelancer, what are the functions of a freelancer, run freelancer on windows 7, run freelancer on windows 10, need a freelancer for windows 10, level two, level in freelancer, freelancer to windows 10, freelancer pascal, freelancer operating systems, freelancer on mac, freelancer mac os x, freelancer mac os, freelancer is a platform, freelancer in windows 10, freelancer int, freelancer delphi c#, freelancer delphi 7

Acerca do Empregador:
( 40 comentários ) Blumenau, Brazil

ID do Projeto: #4819891

Concedido a:


Our firm has experience with wmaudio in Delphi and can provide you with a solution for your problem. We also can test the Windows and Mac versions in house.

$277 USD em 5 dias
(1 Comentário)

2 freelancers estão ofertando em média $8033 nesse trabalho


Please check PM

$15789 USD in 30 dias
(0 Comentários)