wavesurfer.js - ไลบรารีโอเพนซอร์สสำหรับการแสดงผลคลื่นเสียงแบบอินเทอร์แอ็กทีฟ
(wavesurfer-js.org)-
วาดคลื่นเสียงในเบราว์เซอร์ และเลือกบางส่วนเพื่อเล่นได้
-
Web Audio API + HTML5 Canvas
→ หากไม่รองรับ Web Audio จะสลับไปใช้ HTML5 Media โดยอัตโนมัติ
-
สามารถโหลด Pre-rendered Peak จากเซิร์ฟเวอร์ได้
-
มีอีเวนต์หลากหลายให้ใช้งาน
→ audioprocess, dblclick, finish, interaction, loading, mute, pause, play, ready, scroll, seek, volume, waveform-ready, zoom
1 ความคิดเห็น
ดูเหมือนจะแสดงผลคล้าย SoundCloud นะครับ
เจ๋งมากครับ