Integrate soundtouch (tempo and pitch processor) in audio application

Delphi or Lazarus programmer:

We have to integrate soundtouch (tempo and pitch processor) into application made in delphi or freepascal.

We use 4 units:

[url removed, login to view] -> We call libsndfile for open audio file and read buffer

[url removed, login to view] -> We call Portaudio to open device for output the music.

[url removed, login to view] -> In this module, sound card request buffer. Buffer read data from source,pas and pass it to soundcard.

In the main unit, we open sound card.

We open the song, and the portaudio callback request data to buffer. This works fine.

The work I request is put between portaudio callback, and the buffer reader, the soundtouch process ( time stretch).

Must be programmed in Delphi or Freepascal.

Delphi o Lazarus programador:

Tenemos que integrar soundtouch (procesador de tempo y pitch) en una aplicación hecha en delphi o FreePascal.

Utilizamos 4 unidades:

[url removed, login to view] -> Llamamos libsndfile para abrir el archivo de audio y llenar el búfer

[url removed, login to view] -> Llamamos a la libreria PortAudio para abrir el dispositivo para la salida de la música.

[url removed, login to view] -> En este módulo, cada vez que la tarjeta de audio necesita llenar el búfer, se realiza la llamada a soundcard. Este buffer se pasa a la tarjeta de sonido.

En la unidad principal, abrimos el dispositivo de audio.

Abrimos la canción, y los datos que solicita la tarjeta de audio mediante callback se pasa al buffer. Esto funciona muy bien.

El trabajo que se solicita es que entre el callback de Portaudio y el buffer leido, se procese este buffer por SoundTouch.

Debe ser programado en Delphi o FreePascal.

Skills: Audio Services, Delphi, Software Architecture

See more: delphi soundtouch, soundtouch lazarus, trabajo programador php, trabajo de programador php, que se necesita para ser programador, programado php, necesita programador php, module in architecture, la works, file processor, audio programmer c++, programmer en c, trabajo datos, tarjeta, programmer en php, programador de software, processor, pitch this, fer, delphi lazarus, data entre, audio reader, audio process, audio card, delphi reader

About the Employer:
( 0 reviews ) Palleja, Spain

Project ID: #4418127

3 freelancers are bidding on average $265 for this job


Hello, Please check my PM. Ionut

$450 USD in 3 days
(21 Reviews)

PHP expert.. check pm pls!

$200 USD in 8 days
(13 Reviews)

Expert Solution here. Check PM

$220 USD in 8 days
(5 Reviews)

Hi I have over 4 years of experience in delphi programming Please check you PM.

$125 USD in 10 days
(1 Review)