社区
多媒体/流媒体开发
帖子详情
请问如何用指定的声卡播放a_law的声音文件?
ykstars
2008-01-21 11:13:16
机器上安装有两个声卡,一个是usb的,现在可以找到这个声卡,但是我用waveoutopen函数的时候,这个只能用pcm格式的,不能用a_law, 因为我在那个waveoutopen函数要指定用那个声卡,所以不能用mapper参数,请问大家是怎么做的?有什么建议吗?
其他的办法也可以,谢谢
...全文
76
3
打赏
收藏
请问如何用指定的声卡播放a_law的声音文件?
机器上安装有两个声卡,一个是usb的,现在可以找到这个声卡,但是我用waveoutopen函数的时候,这个只能用pcm格式的,不能用a_law, 因为我在那个waveoutopen函数要指定用那个声卡,所以不能用mapper参数,请问大家是怎么做的?有什么建议吗? 其他的办法也可以,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ykstars
2008-01-24
打赏
举报
回复
hehe ,waveoutopen 好象格式只能是WAVE_FORMAT_PCM,我希望用a_law,结果一改就出错,不知道为什么
zhourenyun
2008-01-24
打赏
举报
回复
先用获取声卡参数的waveInGetNumDevs
得到个数
然后wavein/out的时候打开就ok了记得那个参数是从0开始
#include <windows.h>
#include <mmsystem.h>
#include <iostream>
using namespace std;
#pragma comment(lib, "Winmm.lib ")
#ifdef UNICODE
#define tcout wcout
#else
#define tcout cout
#endif
int _tmain(int argc, _TCHAR* argv[])
{
int nSoundCardCount = waveInGetNumDevs();
for (int i = 0; i < nSoundCardCount; i++)
{
WAVEINCAPS wic;
waveInGetDevCaps(i, &wic, sizeof(wic));
tcout < < wic.szPname < < endl;
}
return 0;
}
给你个参考代码
ykstars
2008-01-22
打赏
举报
回复
没有人帮帮我啊?
linux如何
播放
语音文件夹,如何使用aplayer
播放
音频文件
如何使用aplayer
播放
音频文件aplay 与 arecord 基本相同,其只是
播放
而不是录制。 对于受支持的
声音文件
格式,可以从
声音文件
头中自动确定采样率,位深等。如果未
指定
文件名,则使用标准输出或输入。 aplay 实用程序...
【GStreamer】用GStreamer简化Linux多媒体开发
一个典型的数据源元件的例子是音频捕获单元,它负责从
声卡
读取原始的音频数据,然后作为数据源提供给其它模块使用。 Filter Element 过滤器元件 既有输入端又有输出端,它从输入端获得相应的数据,并在经过特殊...
amixer,aplay,arecord的使用 aplay 多
声卡
支持
使用方法: 1.先amixer controls列出所有控制项 [cpp] numid=1,iface=MIXER,name='PCM Playback Volume' numid=22,iface=MIXER,name='Line DAC Playback Volume' numid=20,iface=MIXER,name='Line ...
arecord录制音频和aplay
播放
音频用法说明
之前为了测试linein功能,用到了arecord和aplay命令,特此记录总结。命令格式:录制音频Usage: arecord [OPTION][FILE];
播放
音频Usage: aplay [OPTION][FILE]; 以后有空再添加相关内容。
arecord 使用
ALSA是kernel中的一个声音驱动程序.它包括alsa核心和其他
声卡
的驱动. alsa-utils是alsa的一个工具包,里面包含有
声卡
测试和音频编辑的工具. 二.alsa-utils的安装 1.RPM包方式 Turbolinux 10.5,11...
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章