看板 MacDev 關於我們 聯絡資訊
大家好 目前在寫一個作業 想要使用button來播放樂器的按鍵聲音(mp3檔案) 檔案內容是一個單音 我使用了AVAudioPlayer 然後設定了兩個參數 numberOfLoops = -1 prepareToPlay 雖然可以正確地無限重複播放 但是有一個困擾 在每個重複播放都會有一個間隔縫縫(Gap) 是希望能夠達成聽不出來有loop 是不是有其他設定可以辦到 或者要改用其他的framework? 曾經使用關鍵字查詢,但是得到的說明大多是因為檔案要解碼所以沒辦法 我用的關鍵字是"avaudioplayer loop without gap" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.236.105 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1439816093.A.71B.html
shinrenpan: 單音用 audioservice 系列吧。 08/17 22:23
LeeKT: 謝謝提供線索,我會試試看的 08/17 23:08
LeeKT: 有沒有可能,其他格式的音樂檔案不會花費時間去解碼? 08/17 23:12