C# Windows phone-音频api

C# Windows phone-音频api,c#,windows-phone-8,windows-phone,audio,C#,Windows Phone 8,Windows Phone,Audio,我正在做一个基于音频混合和音频效果的windows phone应用程序。在这种情况下,需要完成以下任务 具有不同声音的曲目 在一个页面中,我必须列出每个曲目的带有滑块控制的曲目名称(音频)。用户可以使用滑块调整每个曲目的音量。一旦用户完成音量调整并点击播放按钮,我就必须同时播放所有的曲目和相应的音量 回声、频率变化效应 用户可以为音频添加回声效果,也可以更改频率 背景噪声传感器 消除背景噪音 从链接下载混合曲目 完成以上所有操作后,用户可以发送一个指向邮件id的链接。如果单击了该链接,则应下载音

我正在做一个基于音频混合和音频效果的windows phone应用程序。在这种情况下,需要完成以下任务

  • 具有不同声音的曲目

    在一个页面中,我必须列出每个曲目的带有滑块控制的曲目名称(音频)。用户可以使用滑块调整每个曲目的音量。一旦用户完成音量调整并点击播放按钮,我就必须同时播放所有的曲目和相应的音量

  • 回声、频率变化效应

    用户可以为音频添加回声效果,也可以更改频率

  • 背景噪声传感器

    消除背景噪音

  • 从链接下载混合曲目

    完成以上所有操作后,用户可以发送一个指向邮件id的链接。如果单击了该链接,则应下载音频


  • 搜索后,我得到了XAudio2的详细信息并尝试了一下。是否有其他本机或第三方工具来执行所有这些任务或某些任务

    > P>当你说XOdio2是前进的道路时,如果你需要C++代码,我建议你开始它,它是一个小样本程序,它将C++ DLL与C代码相连接,是一个小的例子,它同时播放声音。p> 从这里你需要创建你的音频,这样它们就可以由XAudio2播放,通过使用和我在一个问题中发现的内容来完成

    在XAudio2中,您还可以找到API和帮助

    关于您的下载,您需要与服务器接口,可能是Azure?在这里,您可以保存流,就像您可以将音频流保存到手机一样。然而,用户应该意识到数据使用存在问题

    最后,对于音乐应用程序,您需要遵守和中规定的某些Windows Phone标准

    只是我的想法和建议:)