2011-06-02 72 views
0

是否最好將聲音文件加載到庫中,或者將它們加載到外部?我想要做的是製作一個採樣器應用程序。您可以選擇一些循環並將它們拖放到時間軸上。我主要關注的是性能和聲音的延遲。處理Flash中聲音的最佳方法

回答

2

如果大的初始下載對您來說不是問題,那麼將它們放入庫中。這很容易,除了顯示應用程序本身的加載進度外,您不必執行任何加載或卸載內容。
如果您有很多聲音,並且不希望用戶在所有聲音加載後才能使用您的應用程序,請在用戶選擇需要哪些樣本後單獨加載它們。

我不認爲在所有需要的聲音以某種方式加載後,它在性能上會有所不同。

對於靈活性,我會單獨下載,因爲一旦您發佈了更新版本的應用,用戶以前已經加載的所有聲音都不必再次重新下載。如果您首先加載單獨的可用樣本列表,則即使不需要重新編譯應用程序的其他版本,也可以添加更多聲音。

+0

謝謝一堆。這聽起來像是一個單獨的下載是要走的路,因爲它看起來像最終產品會有很多聲音。不過,我很確定每個聲音循環都是非常小的文件,比如60-90個循環,每個循環2-4秒。 – 2011-06-02 23:00:42

0

這取決於該項目。如果它是一個帶有音樂的網站,那麼我會用XML和LoaderMax加載它。

如果這是一款遊戲,我會在內部嵌入遊戲並加載遊戲。選擇內部加載如遊戲聲音和外部喜歡的音樂,我會流入。