看板 MacDev 關於我們 聯絡資訊
最後處置方式 假想使用者不會一直按著按鍵很久 所以把音檔的時間長度拉長到30秒來避開loop gap的問題 ※ 引述《LeeKT (Lee KT)》之銘言: : 大家好 : 目前在寫一個作業 : 想要使用button來播放樂器的按鍵聲音(mp3檔案) : 檔案內容是一個單音 : 我使用了AVAudioPlayer : 然後設定了兩個參數 : numberOfLoops = -1 : prepareToPlay : 雖然可以正確地無限重複播放 : 但是有一個困擾 : 在每個重複播放都會有一個間隔縫縫(Gap) : 是希望能夠達成聽不出來有loop : 是不是有其他設定可以辦到 : 或者要改用其他的framework? : 曾經使用關鍵字查詢,但是得到的說明大多是因為檔案要解碼所以沒辦法 : 我用的關鍵字是"avaudioplayer loop without gap" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.236.39 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1440994131.A.A9C.html