imxiangzi的专栏

不炼金丹不坐禅, 不为商贾不耕田. 闲来写就青山卖, 不使人间造业钱.

Play Audio Files with DirectSound and Display its Spectrum in Real Time - Part 3

An article to show how to play audio file with DirectSound and display its spectrum in real time accuratelyIs your email address OK? You are signed u...

2018-05-11 13:40:19

阅读数:44

评论数:0

TCP Audio Streamer and Player (Voice Chat over IP)

Stream TCP Audio data (Voice Chat over IP)Is your email address OK? You are signed up for our newsletters but your email address is either unconfirme...

2018-05-11 13:37:23

阅读数:44

评论数:0

用c#写的directshow简易视频播放器

很久没动directshow了,现在一直用c#写程序,突然看到directshow在.net下也有library,于是想试试在.net下的directshow。这个播放器是参照directshownet library中的例子改的,自己加了一些控制方面的。先来看看效果图:先说一下directsho...

2018-05-11 13:25:53

阅读数:76

评论数:0

Sending and playing microphone audio over network

Download AdvancedWave source files - 2,416.2 KB Download LumiSoftNet - 1,187.7 KB Introduction This example shows you how to receive data from...

2018-05-10 16:11:43

阅读数:32

评论数:0

WAV文件格式详解

.概述 Waveform Audio File Format(WAVE,又或者是因为WAV后缀而被大众所知的),它采用RIFF(Resource Interchange File Format)文件格式结构。通常用来保存PCM格式的原始音频数据,所以通常被称为无损音频。但是严格意义上来讲,WAV...

2018-05-10 12:55:23

阅读数:93

评论数:0

wave格式音频文件采样率转换

一、此转换方法为文件转换方式,需要对现在的文件分析的基础上生成新的音频文件。 二、方法占用时间比较多,但速度在允许范围之内 三、分析文件与写入新文件的时候是按字节操作 四、本方法转换生成的新文件的精度只能为16位,如果需要其他的精度,需要另外进行精度转换。 操作流程: 一、分析源文件的头...

2018-05-10 12:49:20

阅读数:163

评论数:0

Using DirectSound to Play Audio Stream Data

Download demo project - 30.5 KbDownload source - 3.27 KbIntroductionThis article with its code shows how to play audio stream data with DirectSound. ...

2018-02-11 23:09:18

阅读数:95

评论数:0

DirectSound学习(二)--流式缓冲区

使用流式缓冲方式播放波形音频文件比较复杂,主要原因是在只有一个缓冲区提供给用户的前提下,这个缓冲区在提供给声卡播放数据的同是还需要用户不断的定时向其中写入数据。要注意从缓冲区这时是一个环形缓冲区,声音的播放和数据的写入都是从缓冲区中循环进行的。  波形音频数据写入到从缓冲区时需要三个因素:①写入的...

2018-02-11 21:33:01

阅读数:108

评论数:0

【C】借助DirectSound进行流的形式无缝播放的例子

DirectSound是DirectX的一个组件。用于播放声音、BGM等。和DirectMusic不一样,DirectSound用于播放波形声音(WAV无损等),而不是midi音乐。通常大家使用DirectSound是直接把一个声波数据全部载入到一个IDirectSoundBuffer或IDire...

2018-02-11 21:32:08

阅读数:155

评论数:0

C++ 采集音频流(PCM裸流)实现录音功能

与上一篇的“C++ 播放音频流(PCM裸流)” 点击打开链接 相对应,本篇是关于用C++实现录音功能的。同样是直接建一个win32控制台程序然后将代码拷过去改个文件名就可以用,也可以下载本人上传的相关工程,这个工程是用VS2013写的,如果是较低的版本就呵呵了。点击打开链接代码部分如下:[cpp]...

2018-02-11 07:36:56

阅读数:220

评论数:0

C++ 播放音频流(PCM裸流)

 直接上代码,如果有需要可以直接建一个win32控制台程序然后将代码拷过去改个文件名就可以用了(注意将声道和频率与你自己的文件对应)。当然我自己也用VS2008写了个例子上传了,如果有需要下载地址如下:点击打开链接。    这份代码是打开文件截取一段数据然后播放的,可以轻松的经过加一条线程的方式改...

2018-02-11 07:35:33

阅读数:83

评论数:0

最简单的视音频播放示例8:DirectSound播放PCM

=====================================================最简单的视音频播放示例系列文章列表:最简单的视音频播放示例1:总述最简单的视音频播放示例2:GDI播放YUV, RGB最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surf...

2018-02-11 07:23:06

阅读数:72

评论数:0

DirectSound播放PCM(可播放实时采集的音频数据)

前言  该篇整理的原始来源为http://blog.csdn.net/leixiaohua1020/article/details/40540147。非常感谢该博主的无私奉献,写了不少关于不同多媒体库的博文。让我这个小白学习到不少。现在将其整理是为了收录,以备自己查看。一、DirectSound简...

2018-02-11 07:15:42

阅读数:299

评论数:1

.net4.0 如何使用 DirectX.dll和Directsound.dll

1.引用Microsoft.DirectX.dll和Microsoft.DirectX.Directsound.dll这2个文件。2.项目属性里边,把目标平台改成X86。3.调试菜单-->异常。把Managed Debugging Assistants里的LoaderLock...

2018-02-10 23:31:08

阅读数:100

评论数:0

VS2010 C# 使用DirectSound

一.说明        vs2010 c#里面不能直接在引用.net组件里面找到directx的组件,所以要手动添加dll引用。        安装完dxsdk后(目前最新dxsdk_jun10.exe)能在E:\Windows\Microsoft.NET\DirectXfor Managed C...

2018-02-10 22:36:07

阅读数:33

评论数:0

DirectX编程:C#中利用Socket实现网络语音通信[初级版本]

     [声明:本篇来源:http://www.cnblogs.com/stg609/archive/2008/11/19/1334544.html 作者:stg609]      现在时下的VOIP软件很多,比较有名的就是Skype,还有其它诸如UUcall、快门等等。它们提供的功能除了网络上...

2018-02-10 22:07:48

阅读数:52

评论数:0

DirectX编程:[初级]C# 中利用 DirectSound 录音

  花了一阵子,把DirectX安装后自带的帮助文件中的那部分关于DirectSound录音这块给看完了,顺便把那部分翻译成了中文,有些地方可能翻译的不是很通顺,不过总体上还是能看得懂的。查看中文翻译,建议大家在进行学习前可以先去看看。      期间也看了些别人的相关文章,感觉有点思路后就开始动...

2018-02-10 22:04:24

阅读数:28

评论数:0

运用Microsoft.DirectX.DirectSound和Microsoft.DirectX实现简单的录音功能

1、首先要使用Microsoft.DirectX.DirectSound和Microsoft.DirectX这两个dll进行录音,需要先安装microsoft directx 9.0cz这个组件, 百度云盘下载地址:http://pan.baidu.com/s/1bpgbdP9,里面包含安装程序...

2018-01-22 13:54:10

阅读数:142

评论数:0

使用C#和DirectX实时监控麦克风输入音量

该控件是在Jacob Klint的作品之上精简而来。特此鸣谢。  现在在开发一个语音录制软件。需要实际监控麦克风的输入音量并显示。类似QQ的语音功能。  可用的技术很多,Windows media encoder、microsoft expression encoder、microsoft S...

2018-01-22 12:59:26

阅读数:580

评论数:0

DirectX编程:利用 DirectSound 录音

DirectX编程:利用 DirectSound 录音 转载:http://www.cnblogs.com/stg609/archive/2008/10/24/1318931.html       花了一阵子,把DirectX安装后自带的帮助文件中的那部分关于DirectSou...

2018-01-22 12:07:31

阅读数:64

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭