在MAC OSX平臺上播放音樂(aac,或mp3或m4a)是否有簡單輕便的C++解決方案?Mac上的C++音樂播放
我找到了SDL和OpenAL的,但他們只是重了簡單的音樂播放
(音樂旨在爲遊戲的背景音樂)
謝謝
在MAC OSX平臺上播放音樂(aac,或mp3或m4a)是否有簡單輕便的C++解決方案?Mac上的C++音樂播放
我找到了SDL和OpenAL的,但他們只是重了簡單的音樂播放
(音樂旨在爲遊戲的背景音樂)
謝謝
如果你只需要音樂播放,並且只能用於osx,我做了一個小型的使用系統提供的例程播放的迷你庫。可從這裏:https://github.com/scoopr/auplay
如果你想保持它的便攜性和純粹的C++ OpenAL是要走的路。
如果Mac只是沒問題,那麼對於那些文件格式,它可能是最容易使用CoreAudio。有一個NSSound對象更簡單,但不支持這些格式。在Xcode文檔中搜索播放音頻文件以查找有關如何使用核心音頻播放文件的信息。
SDL本身可以播放音樂。如果這太重了,那你現在用什麼來編寫遊戲呢? – thedaian
它是用OpenGL和C++編寫的 –
它們是「太重」了嗎?你究竟是什麼意思? – Bart