hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1955回复:15

关于自如的让声卡输出声音

楼主#
更多 发布于:2002-11-01 19:31
现在我已经差不多分别写了放和录了,到时我彻底编好后
谁我可以寄给他。
为了自如的进行输出,我想先自己输出制定的波形,我已经有了正弦波的数据,我是否可以手动输到。txt文件中,再去读,理论上一个是一个尖音,我应该以怎样的格式输入呢?
bbear
驱动小牛
驱动小牛
  • 注册日期2002-08-20
  • 最后登录2009-04-16
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-05 10:14

为了自如的进行输出,我想先自己输出制定的波形,我已经有了正弦波的数据,我是否可以手动输到。txt文件中,再去读,理论上一个是一个尖音,我应该以怎样的格式输入呢?


你先
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-07 21:21
这个我到知道,就是我的数据怎么放,一行几个什么的有规定吗,还是一行一个也可以啊,我马上试试!
jli1976929
驱动牛犊
驱动牛犊
  • 注册日期2002-05-27
  • 最后登录2006-08-25
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-08 08:32
To hemu:

   哇!你能从声卡输出单一频率正弦波信号。
   能不能告诉小第啊。

[编辑 -  11/8/02 by  jli1976929]
jli1976929
驱动牛犊
驱动牛犊
  • 注册日期2002-05-27
  • 最后登录2006-08-25
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-08 08:32
To hemu:

   哇!你能从声卡输出单一频率正弦波信号。
   能不能告诉小第啊,不甚感激! :D

[编辑 -  11/8/02 by  jli1976929]
bbear
驱动小牛
驱动小牛
  • 注册日期2002-08-20
  • 最后登录2009-04-16
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-08 09:53
这个我到知道,就是我的数据怎么放,一行几个什么的有规定吗,还是一行一个也可以啊,我马上试试!


如你的儋料是

0x0
0x30
0x80
0xe0

===
eg
sound.raw (binary file)
0x0 0x30 0x80 0xe0 (共 4 BYTES)

---


hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-08 11:32
TO:bbear
eg
sound.raw (binary file)
0x0 0x30 0x80 0xe0 (共 4 BYTES)
---------------------
binary file是怎么产生的,我只用。txt产生后,他不认识二进制,把我的数据看作了字母,请问我该怎么生成。
再次表示感谢,送上5分。
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-09 21:27
To:jli1976929
我东西寄出去了。你的地址好像不对阿
bbear
驱动小牛
驱动小牛
  • 注册日期2002-08-20
  • 最后登录2009-04-16
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-11 09:00
TO:bbear
eg
sound.raw (binary file)
0x0 0x30 0x80 0xe0 (共 4 BYTES)
---------------------
binary file是怎么产生的,我只用。txt产生后,他不认识二进制,把我的数据看作了字母,请问我该怎么生成。
再次表示感谢,送上5分。


char x[4]={0,0x30,0x80,0xe0}

fp=fopen(\"test.raw\",\"wb\");
fwrite(x,1,4,fp)
fclose(fp)

希望你已做好了!
jli1976929
驱动牛犊
驱动牛犊
  • 注册日期2002-05-27
  • 最后登录2006-08-25
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-11 15:15
To hemu:
   你的邮没收到,麻烦再发一次。
    1976929jli@sina.com
    1976929jli315@sohu.com
   谢谢!
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-11 21:21
我后来就是这样作的,即在程序中写而且用的是stream,fwrite等,这样的话文件实际是转换成汉字后显示的,所以我还是没法自己在文件中写即孤立于程序的写。
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-11 21:24
to  jli1976929
东西来了,到你的sina的信箱去领吧。
jli1976929
驱动牛犊
驱动牛犊
  • 注册日期2002-05-27
  • 最后登录2006-08-25
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-12 08:44
TO HEMU:

邮件已收到!
我想给你20分,
等下你过来拿。

.ara文件用什么打开?
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-11-12 11:42
响应正弦输出按钮的函数中打开文件改成data5,原来是filename。
谢谢!
synchronworld
驱动牛犊
驱动牛犊
  • 注册日期2002-10-14
  • 最后登录2003-01-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-11-15 13:21
各位看到最新的电脑报吗,上面有一篇用声卡作示波器,频率计信号发生器,真是好主意
张振新
hemu
驱动小牛
驱动小牛
  • 注册日期2002-04-10
  • 最后登录2004-06-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-11-15 16:41
这是我编程的目的阿,我们理论上也可以做的。
游客

返回顶部