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 Live ดูที่ RecordingIndicatorView
ดาวน์โหลด SoundCard บน App Store