【问题标题】:Windows phone - Audio apiWindows 手机 - 音频 api
【发布时间】:2014-03-18 05:03:12
【问题描述】:

我正在做一个基于音频混合和音频效果的 windows phone 应用程序。为此,将完成以下任务。

  1. 不同声音的曲目

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

  2. 回声、频率变化效果

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

  3. 背景噪音传感器

    消除背景噪音。

  4. 从链接下载混合曲目

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

在搜索后获得了有关 XAudio2 的详细信息并尝试了该方法。是否有任何其他本地或第三方工具来完成所有这些任务或某些任务?

【问题讨论】:

    标签: c# windows-phone-8 windows-phone audio


    【解决方案1】:

    正如您所说的 XAudio2 是要走的路,如果您对需要做的 c++ 代码感到厌烦,我建议您使用 link 作为入门它是一个将 c++ dll 连接到您的小示例程序c# 代码,是如何同时播放声音的一个小示例。

    从这里你需要创建你的音频,以便它们可以由 XAudio2 播放,通过使用 link 和我在 Windows Phone xaudio2 的问题中找到的内容来完成。

    你在 XAudio2 中可能有的其他点,你可以找到 API 和帮助here on msdn

    关于您的下载,您需要连接服务器,也许是 Azure?在这里您可以保存流,因为您可以将音频流保存到手机。但是,用户应该注意数据使用方面的问题。

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

    只是我的想法和建议:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      相关资源
      最近更新 更多