2013-02-16 90 views
2

我想產生聲波這會看起來像一個的SoundCloud有。的SoundCloud聲波

但我無法弄清楚他們如何使他們的聲波如此明確,比如這個是的SoundCloud的例子,我產生聲波:

enter image description here

我使用到PHP讀取WAV文件並生成圖像,但如果有更好的圖書館在任何語言,這將做得更好,我一定會想聽到它。

我已經貼說我全光照在Pastebin類。

我從andrewfreiday.com得到這段代碼並進行修改以適合我的網站。

我真的失去了這一點,任何暗示將有很大的幫助。

+0

你是否已經嘗試過在課堂上改變'$ detail'財產? – Gargron 2013-02-16 14:59:11

+0

@Gargron是的,我做到了,但也提高了質量一點點,但遠沒有我期待 – Linas 2013-02-16 15:01:44

回答

5

上soundcloud.com波形被繪製用帆布 - 而在您的樣本圖像,看起來好像它是被按比例縮小到所需的尺寸較大的圖像。當你在瀏覽器中進行縮放時,它會反鋸齒「半」像素。繪製到畫布上時,我們會根據所需的精確分辨率準確繪製所需的像素。這意味着沒有圖像縮放和模糊。