DSWaveformImage
14.2.2 - striped rendering fix
Dswaveformimage предлагает нативные интерфейсы для привлечения формы волны конверта аудиоданных в iOS , iPados , MacOS , Visionos или через катализатор. Для этого вы можете использовать
WaveformImageView (UIKIT) / WaveformView (SWIFTUI) для отображения статической формы волны из аудиофайла илиWaveformLiveView (uikit) / WaveformLiveCanvas (swiftui) в реальном времени визуализируется формой волны живых аудиоданных (например, от AVAudioRecorder )WaveformImageDrawer для генерации UIImage волны из аудиофайла Кроме того, вы можете получить образцы (нормализованные) [нормализованные) [Float] , создав экземпляр WaveformAnalyzer .
Для практического реального примера примера использования рендеринг звуковой записи Swiftui в прямом эфире, см.
Скачать SoundCard в App Store.