Questions tagged [superpowered]

Use this tag for questions about the usage of the API of the audio engine. If the issue is related to a certain platform make sure to add that tag that as well.

SuperPowered claims to be the fastest Mobile Audio Engine for Games, VR, Music and Interactive Audio Apps Low Latency Audio.

It is Cross Platform for Android, OSX and iOS.

Find the documentation on the official website

117 questions
0
votes
2 answers

Superpowered SDK - real-time filter

My Target is to make an app that captures audio from mic then pass it to band-pass filter and multiply it by some gain then output result in real-time to the speaker so I had edited FrequencyDomain.cpp Example in the Superpowered SDK to match my…
0
votes
1 answer

Can SuperpoweredAdvanceAudioPlayer work invoked from Swift?

I have a Swift project that has successfully bridged into much SuperPowered functionality (accessing waveform, BPM, Key). Now I'm trying to use SuperpoweredAdvanceAudioPlayer to play back. I've followed my existing patterns to access the library…
Jon Cook
  • 127
  • 1
  • 11
0
votes
1 answer

Passing buffer from SuperpoweredAndroidIO to Java InputStream / Android NDK

I am using the amazing Superpowered library (SuperpoweredAndroidAudioIO) for low-latency recording of audio. While the basic concepts are clear to me, I want to pass the recorded audio (which arrives in a buffer) back to an InputStream in Java…
Carsten
  • 3
  • 2
0
votes
2 answers

Pitch shifting/Time stretching in Android with Superpowered

I need to extract audio from video and pitch shift it at real-time by changing pitch with seekbar(something like this). Performance need to be near real-time. At now at least I need to pitch shift audio(someone .aac audio file). I found an…
0
votes
1 answer

Forced USB audio output

I have the following code to play mp3: audioPlayer = new SuperpoweredAdvancedAudioPlayer(&audioPlayer, playerEventCallbackA, samplerate, 0); audioPlayer->open(path, 0, fileLength); audioSystem = new SuperpoweredAndroidAudioIO(samplerate,…
0
votes
0 answers

Cannot use imported Wav files from AudioShare with the Superpowered Engine

I am working on updates to an iOS app which uses the advanced audio player in the Superpowered audio engine; we use the audio engine for the real-time audio effects when playing back audio. It works great but we have an issue; we are adding…
M. Bedi
  • 1,087
  • 10
  • 15
0
votes
1 answer

Callback in android native for Superpowered audio SDK

I'm having trouble implementing the SuperpoweredRecorderStoppedCallback in the superpowered sdk for android. I was trying to set it up just like the player callbacks in the CrossedExample, but I must be missing something. static void…
0
votes
1 answer

Accessing the Superpowered beatgrid if not using Superpowered player

I'm using Superpowered Offline analyzer to analyse audio, but am using my own player to play it. I'd like to access the beatgrid information - which I had assumed was an output of the analyzer's getResults function, but that function seems to just…
Jon Cook
  • 127
  • 1
  • 11
0
votes
1 answer

Superpowered Decoder for remote URL

I have successfully decoded a local file using Superpowered SuperpoweredDecoder *decoder = new SuperpoweredDecoder(); const char *openError = decoder->open("/Users/john/Desktop/myFile.mp3", false, 0, 0); if (openError) { NSLog(@"open…
Jon Cook
  • 127
  • 1
  • 11
0
votes
1 answer

Android - What does "chaining audio" effects mean in SuperpoweredFilter effects?

I have two filter effects (with lowpass and highpass types). However, after processing both on my audiosample buffers, both effects are not audible at runtime. The second filter to be declared only gets heard. I have experimented a lot by swapping…
0
votes
1 answer

How to use multiple SuperpoweredFilter types in a singular audiosystem (SuperpoweredAudioIO)

About the SuperpoweredFilter (being an analogue filter). Is it possible to have two instances for highpass and lowpass filter types in one audio system (SuperpoweredAudioIO)? Because I have tried different methods but the last filter type's instance…
0
votes
1 answer

How to notify java or 'listen' to End-Of-File event in Superpowered player callbacks

I started using the Superpowered native SDK for my music player app project but I get stuck passing a method to java from the End-Of-File event in the SuperpoweredAdvancedAudioPlayer callback. Please pardon me if I am doing it all wrong as I am new…
0
votes
1 answer

Superpowered audio player pause at position

I'm streaming audio using _audioPlayer->openHLS() and I need to start and stop at specific positions. The best way seems to be to use loopBetween and then call exitLoop in the LoopEnd event. However, I can't get loopBetween to play! …
vortek
  • 474
  • 2
  • 14
0
votes
1 answer

SuperpoweredSDK Frequencies Example

I'm building an iOS app using the SuperpoweredFrequencies project as an example. Everything is working great. I've increased the number of bands to 55 and experimented with widths of 1/12 and 1/24 to tighten up the filtering range surrounding the…
Sean
  • 868
  • 9
  • 22
0
votes
1 answer

Reading buffer from SuperpoweredAndroidAudioIO input?

I'm trying to make an app that takes audio signal from microphone (using Superpowered) and then shoves it into a Datagram packet to send it. As far as I understood I should use SuperpoweredAndroidAudioIO class for input, but I didn't get how I can…