Closed

C/C++ Linux - capture microphone

Needed a program(code) for capturing sound from a microphone, concurrent writing data into WAV file and put in memory buffer(just array of float)

1. Code ?/C++ for Linux 64 bit(core 3.1.x) - and detailed comments in code;

2. Program is console application - parameters:

a - write WAV file or not

b - mask for WAV file name

c - duration of each WAV file is from 1 to 30 seconds

d - discretization frequency in Hz

e - capture in mono or stereo

f - size for memory buffer(array) - max 30 seconds

3. Capturing data should last during the whole time of program running (think about ringbuffer)

4. Use API ALSA

5. Capture data from microphone should be written in memory buffer(array of float) and concurrently should be written into WAV files

6. Use pthread for concurrency

Will be waiting for proposals regarding time and price

Skills: C Programming, C++ Programming, Linux

See more: capture microphone, linux microphone, capture microphone file, alsa, sound capture microphone linux, microphone array linux, capture sound microphone, capture microphone linux, program microphone, linux microphone api, programming for linux, mono programming, float programming, float c programming, C Programming Linux, c programming d, c programming array, concurrent programming, concurrency programming, bit frequency, array in c programming, array c programming, linux capture sound microphone, linux microphone capture, linux sound capture

About the Employer:
( 0 reviews ) Russian Federation

Project ID: #4140826

10 freelancers are bidding on average $465 for this job

honeypotant

I am Linux OS/Network expert. I can do it. Regards.

$1200 USD in 10 days
(8 Reviews)
4.6
mrshahidlatif

I can do this

$30 USD in 2 days
(13 Reviews)
4.5
C0deSrc

This is very trivial ringbuffer program. I wouldn't be surprised if parsing the command-line arguments ended up using more lines-of-code than the ringbuffer/fileoutput!

$50 USD in 3 days
(16 Reviews)
4.4
hbxfnzwpf

C++ expert and very familar with unix c programming, I can do this for you

$45 USD in 2 days
(16 Reviews)
4.3
munchj

This sounds as easy as a student assignment :)

$50 USD in 5 days
(1 Review)
4.2
ArminIT

Hi I'm proficient in voice/video communication. Let me handle your project.

$700 USD in 20 days
(1 Review)
3.2
hluo

I did exactly this for remote microphone for our rdp client, can extract the code plus your specific requirements. Very familiar with ALSA framework.

$1500 USD in 10 days
(1 Review)
3.2
tjtj

Hello, We are embedded programmers with loads of experience with programming over Linux OS, both for embedded and desktop targets. More details of the bid are sent to your mailbox. Thanks.

$70 USD in 3 days
(2 Reviews)
2.0
xtintt

Firmware Engineer

$2000 USD in 60 days
(2 Reviews)
1.2
saurabhsingh1986

Hi I recently worked on video player and camera audio. Looking forward to work with you.

$50 USD in 7 days
(0 Reviews)
0.0
Mutturaj

is it mandatory to use Alsa api, can be done using other multimedia frameworks as well, reply me for more..

$150 USD in 1 day
(0 Reviews)
0.0