Audio & Media

Curated Swift libraries for Audio & Media.

28 of 28 libraries

AudioKit

Powerful audio synthesis, processing and analysis, without the steep learning curve.

AudioPlayer

A wrapper around AVPlayer with some cool features.

AudioPlayerSwift

AudioPlayer is a simple class for playing audio (basic and advanced usage) in iOS, OS X and tvOS apps.

Beethoven

An audio processing library for pitch detection of musical signals.

BMPlayer

A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide.

swiftavplayervideo-playerios-swiftcarthage

Cabbage

A video composition framework build on top of AVFoundation.

FDSoundActivatedRecorder

Start recording when the user speaks.

FDWaveformView

An easy way to display an audio waveform in your app.

FluidAudio

SDK for real-time speaker diarization and identification on iOS/macOS, with CoreML models converted directly from PyTorch to leverage Apple Neural Engine for better performance on older devices.

HaishinKit

Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.

Kitsunebi

Overlay alpha channel video animation player view using OpenGLES.

Live

Demonstrate how to build a live broadcast app.

MMPlayerView

Custom AVPlayerLayer on view and transition player with good effect like YouTube and Facebook.

MobilePlayer

A powerful and completely customizable media player for iOS.

ModernAVPlayer

Persistence AVPlayer to resume playback after bad network connection even in background mode.

swiftreachabilitynetworkavplayerplayer

MusicKit

A framework for composing and transforming music.

NextLevelSessionExporter

Export and transcode media.

Player

iOS video player, simple drop in component for playing and streaming media.

PlayerView

Easy to use video player using a UIView, manage rate of reproduction, screenshots and callbacks-delegate for player state.

PryntTrimmerView

Trim and crop videos.

Soundable

Soundable allows you to play sounds, single and in sequence, in a very easy way.

avfoundationsoundaudioavaudioplayeravqueueplayer

SwiftAudioPlayer

Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine.

SwiftFFmpeg

A wrapper for the FFmpeg C API.

SwiftVideoBackground

Easy to Use UIView subclass for implementating a video background.

Swifty360Player

iOS 360-degree video player streaming from an AVPlayer.

iOSAVPlayer360 video player

SwiftySound

Simple library that lets you play sounds with a single line of code.

voice-overlay-ios

An overlay that gets your user’s voice permission and input as text in a customizable UI.

YiVideoEditor

a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.