您现在所在的是:

电脑编程

回帖:12个,阅读:1790 [上一页] [1] [2] [下一页]
* 帖子主题:

声卡做数据采集卡

856
hclhm
文章数:7
年度积分:50
历史总积分:856
注册时间:2009/2/27
发站内信
发表于:2017/4/14 17:45:25
#0楼
在VB程序中,我已做了相关API函数WINMM.DLL的调用,但有些参数的意义不明白,请求帮助。
如:
Public Declare Function waveInPrepareHeader Lib "winmm.dll" (ByVal hWaveIn As Long, lpWaveInHdr As WAVEHDR, ByVal uSize As Long) As Long
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2017/4/14 19:02:38
#1楼
你要干什么?哪里不懂?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2017/4/15 0:37:23
#2楼
声卡确实可以做数据采集,但是需要严格限定信号电平,否则击穿电子元件没有任何商量的余地,而且需要自己制作外部信号转换电路板,很麻烦,建议购买专业的数据采集卡,连带软件提供。
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2017/4/15 8:45:31
#3楼
关键不在信号电平,在信号标定.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
40339
tigermu 版主
文章数:14900
年度积分:1297
历史总积分:40339
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2017/4/15 10:20:14
#4楼
就是,为什么不用现成的数据采集卡呢?里面有库,直接引用编程比这方便啊。
清泉石上,明月松间。
856
hclhm
文章数:7
年度积分:50
历史总积分:856
注册时间:2009/2/27
发站内信
发表于:2017/4/15 15:55:21
#5楼
回复 #3楼 pqsh
PQSH先生:你好!
   我要做噪音的频谱分析,要读取声音的电平数据。且希望用市场上买来的麦克风直接插在笔记本的插口上就能录下噪音的电平数据。因此要把声卡作为数据采集卡用。
   我已经在VB中做好了“获取声音输入设备ID;打开声音输入设备”等14个API函数的声明,但对函数中的各种变量没理解及各函数前后的关联掌握不好,所以程序没法达到要求。
   希望能够得到你的帮助。
   谢谢。顺致商祺。
                                         hclhm
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2017/4/15 20:20:18
#6楼
您客气了.很乐意为您解答,尽我所能.
能告诉我,您用的哪14个API吗?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
856
hclhm
文章数:7
年度积分:50
历史总积分:856
注册时间:2009/2/27
发站内信
发表于:2017/4/18 17:52:53
#7楼
  这两天外出,迟复为歉。
  下面给出14个函数的中文名,建立方法类似,没一一列出。

  预备声音输入缓冲区
 Public Declare Function waveInPrepareHeader Lib "winmm.dll" (ByVal hWaveIn As Long, lpWaveInHdr As WAVEHDR, ByVal uSize As Long) As Long

  向声音输入设备发送缓冲区
  关闭声音输入设备
  获取声音输入设备性能;
  获取声音出错信息文本
  获取声音输入设备ID;
  返回声音输入设备数量
  获取声音设备输入位置;
  向声音输入设备发送信息
  打开声音输入设备;
  停止声音输入设备工作;
  停止声音输入设备工作
  停止声音输入;
  清除预备的声音文件头
856
hclhm
文章数:7
年度积分:50
历史总积分:856
注册时间:2009/2/27
发站内信
发表于:2017/4/26 13:07:56
#8楼
付费征求“把声卡作为数据采集卡”的VB源代码。有意者,请给我联系方法。
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2017/4/26 17:58:56
#9楼
我看到没有消息通知我,以为你做好了呢.就没看你回复,原来你18号回复我了.现在还在弄?下回记得@我,我才知道有谁有问题,要不回答很多太久的不会去翻了.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004