🍦 SwiftServe Get

Menu / packages / audiokit

AudioKitas of 5.7.2 · 97a35fe0

https://github.com/audiokit/audiokit

What it serves, where

CapabilityiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Audio file reading/writing

serves it · confidence 0.85 · as of 5.7.2

  • FormatConverter
    Sources/AudioKit/Audio Files/Format Converter/FormatConverter.swift:22
    View the line on GitHub →
    audio file format conversion

serves it · confidence 0.85 · as of 5.7.2

  • FormatConverter
    Sources/AudioKit/Audio Files/Format Converter/FormatConverter.swift:22
    View the line on GitHub →
    audio file format conversion
?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors

serves it · confidence 0.80 · as of 5.7.2

  • FormatConverter
    Sources/AudioKit/Audio Files/Format Converter/FormatConverter.swift:22
    View the line on GitHub →
    audio file format conversion

serves it · confidence 0.75 · as of 5.7.2

  • FormatConverter
    Sources/AudioKit/Audio Files/Format Converter/FormatConverter.swift:22
    View the line on GitHub →
    audio file format conversion
?

not verified yet · confidence 0.10 · as of 5.7.2

  • AVFoundation/ExtAudioFile-based

serves it · confidence 0.75 · as of 5.7.2

  • FormatConverter
    Sources/AudioKit/Audio Files/Format Converter/FormatConverter.swift:22
    View the line on GitHub →
    audio file format conversion
Audio level metering

serves it · confidence 0.85 · as of 5.7.2

serves it · confidence 0.85 · as of 5.7.2

?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors

serves it · confidence 0.80 · as of 5.7.2

serves it · confidence 0.75 · as of 5.7.2

?

not verified yet · confidence 0.10 · as of 5.7.2

  • AVAudioEngine-based

serves it · confidence 0.75 · as of 5.7.2

Microphone recording

serves it · confidence 0.85 · as of 5.7.2

serves it · confidence 0.85 · as of 5.7.2

?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors
?

not verified yet · confidence 0.30 · as of 5.7.2

  • NodeRecorder compiles for tvOS but there's no microphone input path on tvOS

serves it · confidence 0.70 · as of 5.7.2

?

not verified yet · confidence 0.10 · as of 5.7.2

  • AVAudioEngine-based

serves it · confidence 0.75 · as of 5.7.2

Audio synthesis / DSP

serves it · confidence 0.85 · as of 5.7.2

serves it · confidence 0.85 · as of 5.7.2

?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors; no source fence proves absence

serves it · confidence 0.80 · as of 5.7.2

serves it · confidence 0.75 · as of 5.7.2

?

not verified yet · confidence 0.10 · as of 5.7.2

  • AVAudioEngine-based; Apple platforms only in practice, unproven in source

serves it · confidence 0.75 · as of 5.7.2

MIDI file read/write

serves it · confidence 0.80 · as of 5.7.2

serves it · confidence 0.80 · as of 5.7.2

?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors

not served here · confidence 0.80 · as of 5.7.2

  • MIDIFile
    #if !os(tvOS)
    Sources/AudioKit/MIDI/MIDIFile/MIDIFile.swift:8
    View the line on GitHub →
    under the MIDI subsystem's !os(tvOS) fence

serves it · confidence 0.70 · as of 5.7.2

?

not verified yet · confidence 0.10 · as of 5.7.2

  • AudioToolbox-based

serves it · confidence 0.70 · as of 5.7.2

MIDI input/output

serves it · confidence 0.85 · as of 5.7.2

serves it · confidence 0.85 · as of 5.7.2

?

not verified yet · confidence 0.25 · as of 5.7.2

  • watchOS absent from manifest floors; MIDI symbols resolve present but intent is unstated

not served here · confidence 0.85 · as of 5.7.2

  • MIDI
    #if !os(tvOS)
    Sources/AudioKit/MIDI/MIDI.swift:8
    View the line on GitHub →
    the whole MIDI subsystem is fenced off tvOS — the line that decides it

serves it · confidence 0.70 · as of 5.7.2

?

not verified yet · confidence 0.10 · as of 5.7.2

  • CoreMIDI is Apple-only

serves it · confidence 0.75 · as of 5.7.2

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it

Notes

Audio file reading/writing: Read/write/convert audio files (wav, aiff, caf, m4a…) via FormatConverter + AVAudioFile helpers.

Audio level metering: AmplitudeTap/FFTTap give live level + spectrum metering on any node.

Microphone recording: NodeRecorder records the input (or any node) to file.

Audio synthesis / DSP: The audio-synthesis anchor package: AudioEngine over AVAudioEngine, node graph, DSP.

MIDI file read/write: MIDI file loading + AppleSequencer playback — fenced off tvOS with the rest of the MIDI subsystem.

MIDI input/output: CoreMIDI wrapper (input + output). Provably excluded on tvOS via #if !os(tvOS).

Badges for your README

Maintainer of AudioKit? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.

verified badge
capability matrix badge
Audio file reading/writing badge
Audio level metering badge
Microphone recording badge
Audio synthesis / DSP badge
MIDI file read/write badge
MIDI input/output badge