草庐IT

Superpowered

全部标签

ios - 如何使用 Superpowered 从麦克风进行实时变调?

这个问题在这里已经有了答案:Superpowered:realtimepitchshiftwithtimestretchernotworking(2个答案)关闭5年前。我正在尝试使用super功率从麦克风实时进行音高转换。我查看了文件的示例。也试图适应它。我设法改变了声音,但结果却因干扰而失真。我究竟做错了什么?在哪里可以找到有关超能力和时间拉伸(stretch)的更多信息?staticboolaudioProcessing(void*clientdata,float**buffers,unsignedintinputChannels,unsignedintoutputChannels

android - 如何在 android 中使用 super SDK 将文件写入外部存储?

在使用超强的Android音频效果(如flunge、回声、混响等)实现项目时,我能够通过native进行录音并在外部存储中写入文件,然后使用超强的交叉渐变器示例,我打开该文件并对其应用效果工作正常。现在我需要在外部存储中写入带有应用效果的输出文件,但不知道该怎么做。有这样的iOS示例SuperpoweredOfflineProcessingExample,但我没有找到它的Android文件解决方案。非常感谢任何帮助制作带有效果的音频输出wav文件。 最佳答案 我需要对刚刚录制的音频应用效果(所以我有原始wav并对其应用效果)。这是对

android - super 强大的 Android 同时播放和录制

我正在使用SuperpoweredAndroidC++库开发混音器,我在录制时遇到播放器问题,播放器没有播放,只有录音机正在录制。下面是代码,谁能指导我在哪里放错了东西boolprocessRecording(shortint*input,unsignedintnumberOfSamples){pthread_mutex_lock(&mutex);if(askRecording){unsignedintdata=0;SuperpoweredShortIntToFloat(input,stereoBufferRecording,numberOfSamples);data=recorder

android - 使用 Superpowered sdk 静音左/右音频效果

我已经集成了超能力CrossExample成功,现在我需要应用静音右/左音频效果,我已经检查过SuperpoweredMixer.h,SuperpoweredSimple.h这些文件却找不到相关的方法来应用这个效果,那么还有其他方法可以做到这一点吗? 最佳答案 只需将每个偶数或奇数样本归零,在打开或关闭时使用一些简单的斜坡以防止“咔嗒声”。Superpowered并没有真正为这种小任务提供功能。您可以使用SuperpoweredStereoMixer来完成,但对于这个简单的工作来说它可能太复杂了。这是代码fragmentboolTe

android - Superpowered SDK : Implementing SuperpoweredRecorder. h 和设置录制路径

我已成功将SuperpoweredSDKCrossExample项目导入到androidstudio中,并在SamsunggalaxyS3和模拟器上对其进行了测试。现在我正在实现一个录制选项,以使用SuperpoweredRecorder.h录制应用程序播放的音频。我需要有关如何正确设置*tempPath和*destinationPath变量以成功保存记录的帮助。该项目构建正常,但当我尝试在GalaxyS3或模拟器上运行该应用程序时,我收到以下错误消息:19565-19565/com.superpowered.crossexampleA/libc:0x006f0070(code=1)处

Android Superpowered SDK 同时录制和回放

我的目标是播放本地文件,同时以低延迟录制设备的麦克风输入。我来到Superpowered库,因为从文档中它提供了低延迟功能。我使用SuperpoweredAdvancedAudioPlayer和SuperpoweredAndroidAudioIO创建了播放器,播放效果很好。SuperpoweredAndroidAudioIO具有带有参数booleanenableInput,booleanenableOutput的构造函数。目前我正在使用enableInput==false和enableOutput==true。当我将这些参数设置为true时-没有任何效果。请问是否可以同时录制文件和播放

java - Android JNI 中的 native 崩溃 SIGSEGV

我在我的应用程序中随机收到native崩溃信号11(SIGSEGV),代码1(SEGV_MAPERR)。该应用程序循环处理文件并在C++代码中分析它们并返回一个float数组。这是在处理文件时运行一段时间的AsyncTask中完成的。我在导致崩溃的代码中做错了什么?还是超能力的问题?谢谢你。这是AsyncTask的doInBackground函数:protectedStringdoInBackground(Object...urls){for(inti=0;i1){...savetoDB}}}catch(Exceptione){}}return"";}Java和C++代码之间的函数:e

android - Superpowered:无法让 TimeStretching 正常工作,输出声音失真

我正在尝试使用SuperpoweredSDK在同时播放和录制的mp3文件上应用实时时间拉伸(stretch)和音高移动。问题是无论我做什么,输出的音质都很糟糕(到了失真的程度)。我怀疑这是由于每个帧编号的样本冲突。这是我的cpp文件的完整源代码:staticSuperpoweredAndroidAudioIO*audioIO;staticSuperpoweredTimeStretching*stretching;staticSuperpoweredAudiopointerList*outputBuffers;staticSuperpoweredDecoder*decoder;stati

ios - 使用 Superpowered 或 AudioKit 音频库在 Swift 中录制回调函数

我的应用(用swift编码)根据音频信号进行实时处理。我需要一个函数,其中左右缓冲区来自输入(来自USB麦克风的2个channel),一个函数带有用于输出的缓冲区(也有2个channel)。我曾经使用EZAudio,但我在使用2channel96K格式时遇到内存问题。当EZAudio停止时,我想更改为Superpowered或Audiokit。我的问题是:我无法在这些库中的任何一个中获取带有缓冲区的函数。超能力:我在桥header中添加了#import"SuperpoweredIOSAudioIO.h"。我在我的ViewController中添加了SuperpoweredIOSAudi

c++ - 如何在 Swift 项目中使用 Superpowered 库

我想用Swift制作一个应用程序,只需通过iPhone的麦克风录音,然后播放录制的声音。为此,我想使用libSuperpowered,它是一个带有头文件的静态库。为此,我尝试在我的项目中拖放.a和header文件(Xcode为我创建一个桥接header文件),在Xcode>Target>General中的“LinkedFrameworksandLibraries”中添加.a(所以在Xcode>Target>Buildphases>“LinkBinaryWithLibraries”中)并在Xcode>Target>BuildSettings>SearchPaths>LibrarySear
12