Active Sound Editor使用教程:编辑会话的背景声音应用
2015-11-13 11:09
591 查看
在编辑的时候,如何应用背景声音?今天将分享在Active Sound Editor中背景声音的应用
【Active Sound Editor下载】
首先通过调用SetLoadingMode方法,把记录模式设置为LOAD_MODE_MIX
然后定义打算应用背景声音记录会话,此时你需要调用SetMixingParams方法来得到以下信息:
背景声音的应用的范围
如果背景声音只应用一次或是整个定义的范围都有的,循环的方式
在混合期间,背景声音的音量的大小
此时,你可以按照以下方法应用背景声音:
如果背景声音存储在磁盘文件里,选择LoadSound 或者LoadSoundFromRawFile 方法;
如果存储在缓冲区里,选择LoadSoundFromMemory或者 LoadSoundFromRawMemory 方法;
如果存储在系统剪贴板里,选择LoadSoundFromClipboard方法;
如果背景声音是Active Sound Editor 的一个实例,选择 LoadSoundFromEditingSession 方法;
如果背景声音Active Sound Recorder 的一个实例,选择LoadSoundFromRecordingSession方法;
正如你所看到的,应用背景声音与混合模式下正常加载没有太多不同。这个方法的实质是在给定的范围内循环输入声音文件。需注意的一点,循环输入声音文件超过规定的限制范围,它会一直混合,直到完成,没有多余的削减来影响声音的输入。
【Active Sound Editor下载】
首先通过调用SetLoadingMode方法,把记录模式设置为LOAD_MODE_MIX
然后定义打算应用背景声音记录会话,此时你需要调用SetMixingParams方法来得到以下信息:
背景声音的应用的范围
如果背景声音只应用一次或是整个定义的范围都有的,循环的方式
在混合期间,背景声音的音量的大小
此时,你可以按照以下方法应用背景声音:
如果背景声音存储在磁盘文件里,选择LoadSound 或者LoadSoundFromRawFile 方法;
如果存储在缓冲区里,选择LoadSoundFromMemory或者 LoadSoundFromRawMemory 方法;
如果存储在系统剪贴板里,选择LoadSoundFromClipboard方法;
如果背景声音是Active Sound Editor 的一个实例,选择 LoadSoundFromEditingSession 方法;
如果背景声音Active Sound Recorder 的一个实例,选择LoadSoundFromRecordingSession方法;
正如你所看到的,应用背景声音与混合模式下正常加载没有太多不同。这个方法的实质是在给定的范围内循环输入声音文件。需注意的一点,循环输入声音文件超过规定的限制范围,它会一直混合,直到完成,没有多余的削减来影响声音的输入。
相关文章推荐
- 主页木马的制作方法
- 解密网页加密的两个方法
- 定义标题的最好方法
- Ruby简明教程之方法(Method)介绍
- Ruby基础知识之方法、代码段
- C#获取文件夹及文件的大小与占用空间的方法
- Delphi控件ListView的属性及使用方法详解
- VB6实现连接Access数据库的ADODB代码实现方法
- MySQL重定位数据目录的方法
- PowerShell中Get-Date对象的常用属性和方法介绍
- 在Linux上运行C#的方法
- C#实现绘制面形图表的方法详解
- ruby 流程控制 方法
- CSS清除浮动常用方法小结
- C#实现把dgv里的数据完整的复制到一张内存表的方法
- Oracle中插入特殊字符:&和'的解决方法汇总
- C#获取字符串后几位数的方法
- javascript下拉框不被选中大类的区别方法
- MySQL数据库安全之防止撰改的方法
- VC实现批量删除指定文件的方法