问题标签 [soundtouch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
784 浏览

android - 在 Android Studio 项目中集成 soundtouch 库

我正在尝试集成 soundtouch 库以更改 wav 音频文件的音高和播放速率。但是当我将它添加到项目中时,会出现一个错误,如下所示

信息:Gradle tasks [:app:assembleDebug] /home/qwork/Android/android-ndk-r17/build/core/init.mk Error:(537) * Android NDK: Aborting... . 停止。错误:(537) * 错误:(537) *** 信息:BUILD FAILED 信息:总时间:14.586 秒 信息:3 个错误 信息:0 个警告 信息:查看控制台中的完整输出

请帮我解决这个问题。

0 投票
1 回答
720 浏览

c# - 如何在 ASP.NET MVC 5 中使用 NAudio/SoundTouch 流式传输 MP3?

我对使用音频完全陌生。我最终想将 MP3 流式传输到网页并允许用户更改速度。我设置了一个 HTML5 音频元素,它可以流式传输 MP3。我可以将 MP3 导入NAudio.AudioFileReader并将其流式传输到页面,并且使用以下代码也可以正常工作:

我什至不确定这是否是正确的方法,但我修改了一些我在网上找到的代码,这确实有效。但是,当查看集成了 SoundTouch 库并尝试合并它的 NAudio Varispeed 演示时,它不再有效。

我像这样修改了我的代码:

它构建并看起来像是在工作,但是当我点击播放时,我没有音频。我在这里做错了什么?这甚至不是实现我想要的好方法吗?

0 投票
0 回答
153 浏览

c++ - SoundTouch C++ API 在 Linux 中改变声音的节奏?

如何使用 soundtouch C++ API 在 Linux 中改变声音文件的速度?

我必须使用 SoundTouch C++ 库执行以下命令行功能。

0 投票
0 回答
31 浏览

java - 使用 .dll 文件时出现 java.lang.UnsatisfiedLinkError

我正在尝试将 SoundTouch 用于个人项目(用 Java 编写),因为我认为这正是我需要修改音频剪辑(http://www.surina.net/soundtouch/)。我不是在构建 Android 应用程序,而是基于 github 上提供的 Android 示例构建了一个测试程序。使用 .dll 文件给了我一个java.lang.UnsatisfiedLinkError. 确切的错误如下 java.lang.UnsatisfiedLinkError: SoundTouch.getVersionString()Ljava/lang/String;

程序正在找到 64 位 .dll,但无法调用方法。

  • 我的问题有明显的解决方案吗?
  • 它可以被不是 Android 应用程序的 Java 程序使用吗?
0 投票
0 回答
30 浏览

pitch-shifting - 您如何使用 SoundTouch 对资产文件夹中的 .mp3 或 .wav 进行实时处理?

我查看了 [https://gitlab.com/soundtouch/soundtouch/-/issues/33#note_291115227][1] ,其中表明“您需要应用合适的 mp3 解码器来获取未压缩的音频以馈送至声触”。有谁知道如何做到这一点?

0 投票
0 回答
15 浏览

ios - 我如何在 xcode Objective C 或 Swift App 中使用 SoundTouch 库

你能帮我吗?

我应该在 xcode 上实现 SoundTouch 库,我如何使用改变音高和速度?谢谢

http://www.surina.net/soundtouch/