本篇會來釐清 Visual Studio 中的 Debug & Release Mode,以及其相關設定。

其實兩者並無本質上的界線,他們只是一組編譯選項的標籤,編譯器只會按照選項上的設定來執行。也就是說,兩者僅是不同設定的編譯器設定檔

閱讀全文 »

什麼是 PortAudio?

PortAudio 是一個免費、跨平台且開源的聲音 I/O 函式庫,讓開發者可以使用 C/C++ 撰寫簡單的聲音程式,並且可以在 Windows、MacOS 及 Unix 等多平台上編譯並執行,且許多應用程式也是使用 PortAudio 作為聲音的I/O。

PortAudio 提供了非常簡單的API,供開發者錄音、播放聲音等。同時也包括正弦波輸出、處理音頻輸入(吉他Fuzz等)以及列出能夠使用的聲音裝置清單…等。

閱讀全文 »