Advanced audio in SpriteKit

Hi! I'm doing a project where I need to do some more advanced audio features, and I'm wondering how others approach this topic. In a previous project I didn't find enough ready-made audio features in SpriteKit, so I kind of just hacked around to get what I needed. I was juggling mainly between playing sounds with SKAction and AVAudioPlayer. Now I've been asked to implement dynamic filtering to a group of sounds, such as low-pass filtering, and I'm trying to assess if this is even possible in SpriteKit.


So I wanted to ask if anyone has any experiences with advanced audio? If so, did AVAudioPlayer fit your needs? Does SKAudioNode add some relevant stuff? I'm a total noob about audio stuff, so don't take everything I say as fact 😀.

I guess this question does not have anything to do with SpriteKit. SpriteKit is 2D-graphics library.

To work with audio you have to google for the iOS audio libraries. You can use any of them and it does not matter if you use SpriteKit in your app or not.

Well, in respect of using SKActions or SKAudioNode to play audio, the question does concern to SpriteKit. Also, I'm sort of asking the SpriteKit community what they prefer to use, as game audio can often be somewhat specific in its implementation. So I would be interested in peoples' experiences.

Have a look at AudioKit on gitHub. I'm not using it yet, but it's the moste advanced audio framework I found.

I just discovered AudioKit a few days ago. Really good stuff 🙂. I'm already testing it out. Looks like I'll switch everything to AudioKit. Pretty neat!

Advanced audio in SpriteKit
 
 
Q