PythonでAudioToolboxを捕まえる
最近Pythonを使ってMacでPCMを鳴らしたいんです。ファイルじゃないからAppKit.NSSoundは要件にあいません。Carbon.SoundはLeopardに入ってるヤツバグあるし、使い方がよくわかりません。
MacでAudioやるならAudioToolboxでしょって事で色々調べた結果、ctypesで捕まえられる事を発見。わかってしまえば簡単な事なんだけど、分かるまでが長かった。。。
import ctypes, ctypes.util AudioToolbox=ctypes.CDLL(ctypes.util.find_library("AudioToolbox"))
これでAudio関係何でも叩けるはず。引き続きがんばろーっと。