Audio 编写音频播放器

Audio 编写音频播放器,audio,signal-processing,Audio,Signal Processing,我目前正在使用ffmpeg为mac编写一个音频播放器。我遵循了教程 该教程有点过时(例如它使用了avcodec_decode_audio2,它已经从ffmpeg库中删除),播放器工作正常,但我不太理解代码,尤其是那些API背后的概念和过程 所以我想学习更多关于这个主题的知识。如何获得音频编程的系统知识?我需要学习数字信号处理吗?有初学者的书吗

我目前正在使用ffmpeg为mac编写一个音频播放器。我遵循了教程

该教程有点过时(例如它使用了avcodec_decode_audio2,它已经从ffmpeg库中删除),播放器工作正常,但我不太理解代码,尤其是那些API背后的概念和过程

所以我想学习更多关于这个主题的知识。如何获得音频编程的系统知识?我需要学习数字信号处理吗?有初学者的书吗