2010-12-22 117 views
0

成功解碼音頻,播放音頻等所需的步驟是什麼?音頻入門

我需要對工藝底漆:

  • 解碼音頻(通過MP3,OGG等)
  • 播放解碼後的音頻
  • 和其他任何使播放音頻介入成功(步驟等)

注:我不是在尋找API的;我已經知道了一些(FMOD,SDL_mixer,OpenAL的,等等)

感謝

回答

0

我不能在網絡上迅速找到一個很好的教程,所以這裏是我在一個非常快速的解答嘗試。

  1. 我認爲作爲一名程序員,您理解字節在內存和文件中存儲信息的概念。如果不是,那麼你需要了解這一點。
  2. 接下來,您需要了解數字聲音是以常規頻率採樣的幅度(音量)的概念。這很好地解釋了herehere (just the first 2 sections)
  3. 接下來,您需要了解編碼:數字數據如何存儲在文件或內存中。 The wikipedia page給出了一個快速介紹,並按照從那裏的鏈接。
  4. 瞭解之後,您應該瞭解聲音如何存儲,錄製和再次製作。選擇一個合適的API並閱讀它的文檔,您現在應該瞭解它。
  5. 以上4個步驟已經足夠,但您可能想繼續學習音頻壓縮(MP3)和數字信號處理 - 但您可以通過Google進行此操作。