在谷歌和编程和音频中使用工作“JACK”非常困难,大多数结果似乎给了我关于如何正确插入你的 音频插孔 的 Windows 教程/问题,或者有类似于我的“线” -输入音频插孔编程”。我怎么找不到关于名为“JACK”的音频音响系统的任何教程,我需要知道如何初始化、列出声卡、从该列表中选择声卡,然后录制和播放我选择的输入/输出。

到目前为止,我唯一的资源是 JACK 编程的以下资源......
http://jackit.sourceforge.net/cgi-bin/lxr/http/source/example-clients/capture_client.c
http://www.alsa-project.org/~tiwai/alsa-driver-api/ch01.html#id292665
http://www.alsa-project.org/~tiwai/alsa-driver-api/re01.html

我认为 capture_client.c 可以在任何情况下工作,所以我对逐行实际发生的事情感到困惑。这就是为什么我希望找到 JACK 教程的原因。我需要 RAW 音频数据,所以我可以手动将其加密成数据包,所以我想我需要 JACK scin,因为我发现 Gstreamer 只使用低级加密,ALSA 编写代码很痛苦(需要永远)但实际上虽然有效,但所有其他音频库都不适合我的情况或只是很糟糕。

最佳答案

This 是我学习的地方。他经历了编译和实际代码。

关于c - JACK 在 C + Ubuntu (GNU/Linux) 中录制/播放编程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13828073/

10-11 12:15