In Progress

Add ASIO support to a audio software

ASIO support is to be added to a audio software that currently is using the old MME method to record and playback audio.

* Playback and record simultaneously (full duplex). Playback of up to 2 channels and record of up to 24 channels.

* Sample-accurate synchronization, there must be no delay or a know delay between channels

* Delay between Playback and Record must be the same or possible to calculate

If there is as much as one sample deviation, the project is a failure.

The freelancer are free to choose the method he prefers, but we want to know in advance. We would prefer a DLL (for example the BASSASIO package).

Before accepting a freelancer this project we would like to have a very simple test to demonstrate that it works as expected.

The example

should use the ASIO method/dll/library that you will use for the integration. It should be possible to compile the example in Visual C++ 6.0

or Visual Studio 2008. It should do following:

* Start playback of 2 channels and record a defined number of channels (maximum 24) simultaneously

* Playback a block of data consisting of only zeros except the first sample, which is set to maximum amplitude, thus creating a pulse.

* Write recorded data to file, one file for each channel

To test, we will connect the output to the inputs. Please make the file with the recorded data in a format so it is easy for us to analyze

where the pulse is found in the file.

For an example that does parts of this, please see the LIVEFX example in the BASSASIO package.

The integration of ASIO in our audio software is to be done via VNC on our computer and in Visual C++ 6.0 (or Visual Studio 2008, we have not yet decided). We will connect multichannel sound cards that can be used for testing.

Please contact us if you have any questions.

Skills: C++ Programming, Microsoft

See more: mme asio, want works freelancer, software testing computer, programming test questions, number freelancer, microsoft support number, microsoft project freelancer, microsoft programming software, microsoft freelancer testing, freelancer free use, free test freelancer, freelancer works software testing, freelancer test software, freelancer software support, freelancer software project, freelancer software programming, freelancer free test, freelancer computer programming, freelancer dll, freelancer block, freelancer add, freelancer 2008, free computer programming software, first computer programming, easy computer programming

About the Employer:
( 16 reviews ) Trondheim, Norway

Project ID: #4531586

Awarded to:


I have been extremely interested in digital audio, MIDI and audio/video codecs from an end user point of view. I also have over 14 years of professional experience in various (non-audio) technologies. I also am a conno More

$750 USD in 14 days
(0 Reviews)

5 freelancers are bidding on average $583 for this job


I have questions on the private message board

$526 USD in 3 days
(9 Reviews)

Hi , please check PM

$250 USD in 3 days
(3 Reviews)

Professional Freelancer, I have 8 years experience in programming with c, c + +, C #, Java, J2SE, J2ME, J2EE, Java Script, Matlab, ASM, python, AutoLISP, aspx, php, html, dhtml, html5, css3, ajax, jquery, MVC, NET, WCF More

$721 USD in 2 days
(4 Reviews)

Thanks for posting the project on Freelancer, the project requirements completely falls under our domain and where this project exactly matches with our technical strengths and our abilities to deliver the work on time More

$666 USD in 25 days
(0 Reviews)