J'essaie d'obtenir le volume de l'audio entendu par un périphérique d'entrée en utilisant Core-Audio.Comment obtenir des données de volume à partir d'un périphérique d'entrée dans Core-Audio?
Jusqu'à présent, j'ai utilisé AudioDeviceAddIOProc
et AudioDeviceStart
avec ma fonction AudioDeviceIOProc
pour obtenir les données d'entrée sous la forme d'un AudioBufferList
contenant AudioBuffer
s.
Comment puis-je obtenir le volume des données à partir du AudioBuffer
? Ou vais-je complètement à ce sujet dans le mauvais sens?