Skip to content

Generate waveform images from audio files on iOS, macOS & visionOS in Swift. Native SwiftUI & UIKit views.

active 2023-08-152026-06-25 (UTC)

Complete coverage26,521 / 26,521 hourly files (100%) · 2 absent upstream2023-08-152026-08-24 (UTC)
Events
774
Pushes
34
Pull requests
8
Issues
56
Stars
449
Forks
42

Activity over time

Daily event counts in the loaded window

Line chart, 1046 days from 2023-08-15 to 2026-06-25. Pushes: 34 total, peak 7 in a day. Pull requests: 8 total, peak 3 in a day. Issues: 56 total, peak 4 in a day. Comments: 153 total, peak 14 in a day. Stars: 449 total, peak 5 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue#93dmrschmidt2026-05-16 21:16
    Fix: improve support for large (1-2h+) audio files [Getting crash While entering foreground from background]
  • Releasedmrschmidt2026-01-22 06:48
    14.3.0 - Allow passing AVAsset to waveform analyzer
  • Issue comment#111Copilot2026-01-22 06:48
    Add per-channel rendering for multi-channel audio
  • Pull request#111Copilot2026-01-22 06:20
  • Pull request#111Copilot2026-01-22 06:20
  • Issue comment#21dmrschmidt2026-01-06 09:14
    different colors
  • Issue comment#21evgeniyChepelev2026-01-02 14:15
    different colors
  • Issue comment#109devnomic2025-09-22 14:37
    Wasn't the samples array in WaveformLiveCanvas will become extremely large number if we keep adding amplitude to it?
  • Issue#109devnomic2025-09-22 14:37
    Wasn't the samples array in WaveformLiveCanvas will become extremely large number if we keep adding amplitude to it?
  • Issue comment#108dmrschmidt2025-09-04 10:00
    macOS 26: A table with more than 4 items will not render, placeholder progressview won't animate.
  • Issue#108marceloexc2025-09-04 01:11
    macOS 26: A table with more than 4 items will not render, placeholder progressview won't animate.
  • Issue comment#107dmrschmidt2025-04-07 10:29
    Can you provide a method to initialize via data?
  • Issue#107Yyilin0012025-04-07 08:34
    Can you provide a method to initialize via data?
  • Issue comment#106ziad-halabi92025-01-15 00:46
    ProgressWaveformView with StripeConfig
  • Issue#106ziad-halabi92025-01-15 00:46
    ProgressWaveformView with StripeConfig
  • Issue comment#106dmrschmidt2025-01-12 09:14
    ProgressWaveformView with StripeConfig
  • Issue comment#106ziad-halabi92025-01-09 00:03
    ProgressWaveformView with StripeConfig
  • Issue comment#106dmrschmidt2025-01-08 04:20
    ProgressWaveformView with StripeConfig
  • Issue comment#106ziad-halabi92025-01-07 20:55
    ProgressWaveformView with StripeConfig
  • Issue comment#106dmrschmidt2025-01-07 10:13
    ProgressWaveformView with StripeConfig
  • Issue#106ziad-halabi92025-01-06 23:36
    ProgressWaveformView with StripeConfig
  • Issue comment#61dmrschmidt2024-10-29 17:00
    Two identical waveform views don't always line up
  • Issue comment#61tanphuccgl2024-10-29 14:29
    Two identical waveform views don't always line up
  • Issue#105dmrschmidt2024-10-17 11:52
    WaveFormLiveCanvas flickering and amplitudes are not stable
  • Issue comment#105dmrschmidt2024-10-17 11:52
    WaveFormLiveCanvas flickering and amplitudes are not stable

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 449 stars here means stars gained during the window, not the repo's star count.