Android/linux从usb声卡获取音频(使用libusb库)---设备环境的确认(二)

Android/linux从usb声卡获取音频(使用libusb库)---环境,lsusb命令的介绍(一)
Android/linux从usb声卡获取音频(使用libusb库)---设备环境的确认(二)
Android/linux从usb声卡获取音频(使用libusb库)---libusb库获取“纯麦”音频数据(三)
Android/linux从usb声卡获取音频(使用libusb库)---libusb库获取“纯麦”音频数据,附(四)
Android/linux从usb声卡获取音频(使用libusb库)---监听“纯麦”(五)
确保环境ok,设备ok,先使用上篇提到的lsusb命令查看,为确保ok继续在ubuntu上试用一下mic设备:
设置-》声音-》输入设备:

进一步检查,用audiocity 录制一段声音:
这个软件可以直接在ubuntu商店上找,我也是命令行安装其他的音频录制软件不成功,在ubuntu商店上按多媒体分类找了一个软件。不错。安装好后在终端上启动用#audacity 小写的audacity

设备ok,环境ok。下载libus源码,进入正题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
libusb-1.0.22是一个开源的用户空间USB,可以用于Linux、macOS、Windows等操作系统。它提供了一个简单的编程接口,使开发者能够方便地与USB设备进行通信。 libusb-1.0.22支持USB 1.1和USB 2.0标准,并且还提供了对USB 3.0和USB 3.1的初步支持。它可以用于控制USB设备的各种功能,如数据的读取和写入、设备的配置和控制、USB接口的复位等。开发者可以使用libusb-1.0.22来开发各种用途的USB设备驱动程序、USB设备管理工具以及其他需要与USB设备进行交互的应用程序。 libusb-1.0.22的主要特点包括: 1. 跨平台支持:libusb-1.0.22可以在不同的操作系统上使用,开发者可以使用相同的代码来编写USB应用程序,而无需考虑底层操作系统的差异。 2. 简单易用:libusb-1.0.22提供了一组简单的API函数,使得开发者能够轻松地进行USB设备的操作和通信。开发者只需了解USB设备的通信协议和规范,就可以使用libusb-1.0.22来实现与USB设备的交互。 3. 功能丰富:libusb-1.0.22支持各种USB设备的操作,包括控制传输、批量传输、中断传输以及同步传输。此外,libusb-1.0.22还支持USB设备的热插拔和事件通知,方便开发者进行设备的动态管理。 总之,libusb-1.0.22是一个强大而灵活的USB,可以帮助开发者更简便地实现USB设备的控制和通信功能。无论是开发USB设备驱动程序还是与USB设备进行交互的应用程序,libusb-1.0.22都是一个很好的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值