Generate waveform images from audio files on iOS, macOS & visionOS in Swift. Native SwiftUI & UIKit views.
active 2023-08-15 → 2026-06-25 (UTC)
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
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| dmrschmidt | 142 | 29 | 2 | 89 |
| ReimannSamuel | 15 | 0 | 0 | 12 |
| Copilot | 10 | 5 | 2 | 1 |
| alfogrillo | 7 | 0 | 1 | 6 |
| erin-dot-io | 5 | 0 | 0 | 4 |
| ziad-halabi9 | 5 | 0 | 0 | 3 |
| mhmdKhasawneh | 5 | 0 | 0 | 4 |
| rokach | 4 | 0 | 0 | 3 |
| dvkch | 4 | 0 | 0 | 2 |
| tapsandswipes | 4 | 0 | 1 | 3 |
| SimmaAulakh | 4 | 0 | 0 | 1 |
| jigneshchovatiya | 4 | 0 | 0 | 3 |
| itcmarcinrabieko | 4 | 0 | 0 | 4 |
| lucashenning | 3 | 0 | 0 | 2 |
| tanlucvo | 3 | 0 | 0 | 1 |
| yccheok | 3 | 0 | 0 | 1 |
| software124 | 2 | 0 | 0 | 1 |
| AndyZuntz | 2 | 0 | 0 | 1 |
| HNT1807 | 2 | 0 | 0 | 1 |
| devnomic | 2 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue#93dmrschmidt2026-05-16 21:16Fix: improve support for large (1-2h+) audio files [Getting crash While entering foreground from background]
- Releasedmrschmidt2026-01-22 06:4814.3.0 - Allow passing AVAsset to waveform analyzer
- Issue comment#111Copilot2026-01-22 06:48Add 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:14different colors
- Issue comment#21evgeniyChepelev2026-01-02 14:15different colors
- Issue comment#109devnomic2025-09-22 14:37Wasn't the samples array in WaveformLiveCanvas will become extremely large number if we keep adding amplitude to it?
- Issue#109devnomic2025-09-22 14:37Wasn't the samples array in WaveformLiveCanvas will become extremely large number if we keep adding amplitude to it?
- Issue comment#108dmrschmidt2025-09-04 10:00macOS 26: A table with more than 4 items will not render, placeholder progressview won't animate.
- Issue#108marceloexc2025-09-04 01:11macOS 26: A table with more than 4 items will not render, placeholder progressview won't animate.
- Issue comment#107dmrschmidt2025-04-07 10:29Can you provide a method to initialize via data?
- Issue#107Yyilin0012025-04-07 08:34Can you provide a method to initialize via data?
- Issue comment#106ziad-halabi92025-01-15 00:46ProgressWaveformView with StripeConfig
- Issue#106ziad-halabi92025-01-15 00:46ProgressWaveformView with StripeConfig
- Issue comment#106dmrschmidt2025-01-12 09:14ProgressWaveformView with StripeConfig
- Issue comment#106ziad-halabi92025-01-09 00:03ProgressWaveformView with StripeConfig
- Issue comment#106dmrschmidt2025-01-08 04:20ProgressWaveformView with StripeConfig
- Issue comment#106ziad-halabi92025-01-07 20:55ProgressWaveformView with StripeConfig
- Issue comment#106dmrschmidt2025-01-07 10:13ProgressWaveformView with StripeConfig
- Issue#106ziad-halabi92025-01-06 23:36ProgressWaveformView with StripeConfig
- Issue comment#61dmrschmidt2024-10-29 17:00Two identical waveform views don't always line up
- Issue comment#61tanphuccgl2024-10-29 14:29Two identical waveform views don't always line up
- Issue#105dmrschmidt2024-10-17 11:52WaveFormLiveCanvas flickering and amplitudes are not stable
- Issue comment#105dmrschmidt2024-10-17 11:52WaveFormLiveCanvas 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.