Suoritettu

waveOut implementation

Hi all!

What I need is a few functions that will allow me to play a PCM buffer with audio data (raw audio data- PCM), using waveOut APIs!

Here are the functions:

waveOut_Initialize(int SampleRate, int Channels, int Bits);

waveOut_PlayBuffer(short *Data, int size);

waveOut_Close();

The PlayBuffer function will be given a PCM buffer (i.e. like .wav file without header) and its size, and it shall play it. AFTER the playing is over, it shall return value.

I think you have to use double-buffering and callback function to accomplish this, because it migth be given big buffers to play, and I don't want any noises, pauses in playing and anything like that. It must play smoothly.

The code must be in C/C++/Win32.

If you have any questions, please, let me [url removed, login to view]!

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

All Windows OS!

Taidot: C-ohjelmointi, tekniikka, Microsoft, Musiikki, MySQL, PHP, tietojärjestelmäarkkitehtuuri, Ohjelmistojen testaus, Windows Desktop

Näytä lisää: win32 programming, pcm programming software, pcm programming, int size c, double programming, double in c programming, c programming double, big data programming, buffer source code, code wav file, data source wav file, callback return value, implementation code, raw data source code, raw php code, play wav, wav file code, 3rd party apis, wav pcm data, audio win32

Tietoa työnantajasta:
( 71 arvostelua ) Sofia, Bulgaria

Projektin tunnus: #3112233

Myönnetty käyttäjälle:

gloomyfriar

See private message.

$17 USD 5 päivässä
(40 Arvostelua)
5.4

9 freelanceria on tarjonnut keskimäärin 15$ tähän työhön

shahizanvw

See private message.

$17 USD 5 päivässä
(45 arvostelua)
4.5
DmytroBogovych

See private message.

$17 USD 5 päivässä
(3 arvostelua)
3.4
phubinh

See private message.

$17 USD 5 päivässä
(0 arvostelua)
0.0
guillaumemureu

See private message.

$17 USD 5 päivässä
(0 arvostelua)
0.0
josehvw

See private message.

$12.75 USD 5 päivässä
(0 arvostelua)
0.0
raulendymion

See private message.

$17 USD 5 päivässä
(1 arvostelu)
0.0
egevw

See private message.

$12.75 USD 5 päivässä
(0 arvostelua)
0.0
modivw

See private message.

$11.9 USD 5 päivässä
(0 arvostelua)
0.0