I am doing a windows phone application based on audio mixing and audio effects. In that following tasks are to be done.
Tracks with different sound
In a page i have to list name of tracks(Audio) with slider control for each track. User can adjust volume level using slider for every track. Once user completes volume adjustment and clicks play button, i have to play all the tracks simultaneously with corresponding sound levels.
Echo, Frequency changing effect
User can add echo effect for audio and also can change frequency.
Background Noise Sensor
Cancel background noise.
Download mixed track from a link
After doing all the above, user can send a link to mail id. If that link is clicked audio should get downloaded.
After searching got details about XAudio2 and trying that. Is there any other native or third party tools to do all these tasks or some tasks?