Swift Audio

Open-source Swift projects categorized as Audio

Top 23 Swift Audio Projects

  • AudioKit

    Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

    Project mention: Xcode 13: "Add packages" doesn't do anything | reddit.com/r/Xcode | 2022-05-12

    I' just installed Xcode 13 and try to run a playground that uses a package (https://github.com/AudioKit/AudioKit). To add it I'm supposd to select "File -> Add Packages...", but when I do this absolutely nothing happens. No window appears, no error message, just nothing. What could be the reason for this?

  • eqMac

    macOS System-wide Audio Equalizer & Volume Mixer 🎧

    Project mention: Is there an app (other than SoundSource) that’ll change the output for Apple Music? | reddit.com/r/macapps | 2022-11-19
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • wire-ios

    📱 Wire for iOS (iPhone and iPad)

    Project mention: IamA 22 year old girl in Iran where they killed Mahsa Amini and people are protesting against the regime.AMA! | reddit.com/r/IAmA | 2022-09-25

    A better alternative to Signal is Wire https://wire.com/download

  • Cabbage

    A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.

    Project mention: Me & my gf challenged ourselfs to make an app in 4 weeks | reddit.com/r/iOSProgramming | 2022-08-06

    Thanks! I've used Cabbage

  • SubtleVolume

    Replace the system volume popup with a more subtle indicator.

  • FDWaveformView

    Reads an audio file and displays the waveform

  • SwiftySound

    SwiftySound is a simple library that lets you play sounds with a single line of code.

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

  • PandoraPlayer

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift. (by ApplikeySolutions)

  • Beethoven

    :guitar: A maestro of pitch detection.

  • AudioPlayer

    AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).

  • MusicKit

    A framework for composing and transforming music in Swift

  • Jukebox

    Player for streaming local and remote audio files. Written in Swift. (by teodorpatras)

  • aural-player

    An audio player for macOS, inspired by Winamp.

  • TuningFork

    :musical_keyboard: Simple Tuner for iOS

  • SwiftAudioPlayer

    Streaming and realtime audio manipulation with AVAudioEngine

  • SwiftFFmpeg

    A Swift wrapper for the FFmpeg API

  • LosslessSwitcher

    Automated Apple Music Lossless Sample Rate Switching for Audio Devices on Macs.

    Project mention: People that hookup to an external DAC from your Apple Silicon Macs, have you experienced this? | reddit.com/r/AppleMusic | 2022-11-13

    Hi! TLDR: playing high/res audio through apple music makes low-end frequencies muddy/distorted and sound from the speakers is not clear. So i am a bit confused as to why i have this problem occurring. I have the following setup: 16" MBP M1 Pro scarlett solo DAC connected to two active speakers through 6,5mm (from the scarlett) to XLR to the speakers. I use apple music due to its lossless alternative to listen to my music. However, the sound coming out from the speakers from my MBP is distorted/muddy and not clear. I have tried going into the MIDI setting for the mac to update the soundcard's sample rate setting. I have also used an app called LosslessSwitcher (https://github.com/vincentneo/LosslessSwitcher) that switches the sample rates automatically between songs. However, it has not resolved the distorted sound. I have also tried with two more DACs, SMSL su8 -Fiio e10k Both of them produce the same distortion when playing apple music lossless quality. However, once i use an older mac that i have, that is an intel-machine mac, everything sounds fine, no distortion, no problems. Once i connect from my MBP that runs the apple chips, i have the distortion. Playing lossless through the built in speakers of the laptop sounds correct. Using the laptop's Auxiliary port that has an internal DAC works fine as well, but once i connect to an external DAC using the USBC ports, i have the distortion. It is such a frustrating problem. I don't think having a discussion with apple support would solve this problem as they would just recommend me trying different ports, reinstalling etc. its just not viable because it makes no sense that after trying different ports, different DACs, it still sounds distorted. Some very similar things I've found online: https://discussions.apple.com/thread/253476970 https://discussions.apple.com/thread/253778521?page=2 https://discussions.apple.com/thread/253134937 I'll attach a demo where you can hear the problem: https://imgur.com/a/1DkLBFA In the video, I am switching between the soundcard, and the internal laptop speakers. You can hear that the bass is distorted and muddy when outputting sound from the speakers. Note that i am only getting this problem from Apple Music. I have played music from an application called Cider (https://cider.sh/#) and spotify, all that works fine. No distortion. But note that cider does not support apples lossless streaming. Also, if i turn of the lossless alternative in Apple Music, it sounds fine. All insight/help is appreciated. If there are any more questions, just ask away. Kind regards

  • Chirp

    The easiest way to prepare, play, and remove sounds in your Swift app!

  • SwiftSpeech

    A speech recognition framework designed for SwiftUI.

  • FDSoundActivatedRecorder

    Start recording when the user speaks

  • AudioPlayerSwift

    AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.

  • ModernAVPlayer

    ModernAVPlayer is a persistence AVPlayer wrapper

  • YouTag

    iOS music player app that downloads music from the internet, even YouTube

    Project mention: How to download? | reddit.com/r/applehelp | 2022-06-20

    You could try something like this though you'd need a mac for compiling: https://github.com/youstanzr/YouTag

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-19.

Swift Audio related posts


What are some of the best open-source Audio projects in Swift? This list will help you:

Project Stars
1 AudioKit 9,449
2 eqMac 4,514
3 wire-ios 3,149
4 Cabbage 1,398
5 SubtleVolume 1,212
6 FDWaveformView 1,140
7 SwiftySound 1,121
8 PandoraPlayer 1,107
9 Beethoven 712
10 AudioPlayer 671
11 MusicKit 588
12 Jukebox 543
13 aural-player 450
14 TuningFork 414
15 SwiftAudioPlayer 408
16 SwiftFFmpeg 374
17 LosslessSwitcher 354
18 Chirp 309
19 SwiftSpeech 286
20 FDSoundActivatedRecorder 271
21 AudioPlayerSwift 258
22 ModernAVPlayer 257
23 YouTag 236
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.