当前位置: 首页 > news >正文

贵阳免费做网站别人买我的域名做违法事

贵阳免费做网站,别人买我的域名做违法事,黑龙江省住房和城乡建设厅官网,做网站app要多少钱1、均值化混音算法 不适合商用,声音的损失比较大,不建议用,建议用第二种声音混音 short remix(short pcm1,short pcm2){ int value pcm1 pcm2; return (short)(value/2) } 2、归一化混音算法 输入数据为48Khz-2-16bit音频数据 方法&#…
1、均值化混音算法

不适合商用,声音的损失比较大,不建议用,建议用第二种声音混音

short remix(short pcm1,short pcm2){

int value = pcm1+ pcm2;

return (short)(value/2)

}

2、归一化混音算法

输入数据为48Khz-2-16bit音频数据

方法:为避免发生溢出,使用一个可变的衰减因子对语音进行衰减。这个衰减因子也就代表语音的权重,衰减因子随着音频数据的变化而变化,所以称为自适应加权混音。当溢出时,衰减因子较小,使得溢出的数据在衰减后能够处于临界值以内,而在没有溢出时,又让衰减因子慢慢增大,使数据较为平缓的变化。(PCM音频混合的方法_pcm混音算法-CSDN博客)

//归一化混音    

void mix(char **src_data, char *mix_data, int channels, int buffer_size)
        {
            int const MAX = 32767;
            int const MIN = -32768;
            double f = 1;
            int output;
            int i = 0, j = 0;
            for (i = 0; i < buffer_size / channels; i++)
            {
                int temp = 0;
                for (j = 0; j < channels; j++)
                {
                    temp += *(short*)(src_data[j] + i * channels);
                }
                output = (int)(temp*f);
                if (output > MAX)
                {
                    f = (double)MAX / (double)(output);
                    output = MAX;
                }
                if (output < MIN)
                {
                    f = (double)MIN / (double)(output);
                    output = MIN;
                }
                if (f < 1)
                {
                    f += ((double)1 - f) / (double)32;
                }
                *(short*)(mix_data + i * 2) = (short)output;
            }
        }

调用方法:

char *testSrcData[2] = { NULL };
 testSrcData[0] = 声音通道1数据
 testSrcData[1] = 声音通道2数据
 mix(testSrcData, mix_data, 2, buffer_size);

3、其他方法本人没用过,不好评价,不过感觉第二种够用了,至少目前没什么特别大的反馈
4、混音的思路

采集多路pcm数据-》统一重采样成48Khz-2通道-16bit-》归一化混音

http://www.yayakq.cn/news/404343/

相关文章:

  • 东营城镇建设规划网站wap建站php源码
  • 网站建设合同交印花税设计效果图制作软件
  • 网站开发与软件开发的区别制作网页最简单的软件
  • 医院网站建设好处网站购物功能如何做
  • 长春百度网站快速排名淮南最新通告今天
  • 网站设计 导航条手机杭州网
  • 网站开发实用技术2.8.5专业网站开发哪家好
  • 运城做网站哪家好app 网站平台建设实施方案
  • 企业网站建设原则是wordpress单页调用标题
  • 贵阳网站建设哪家公司好谷歌风格wordpress
  • 做网站推广好做么软件工程的就业方向
  • 做网站用虚拟服务器可以吗手机网站返回跳转页面
  • 哈尔滨网站制作开发报价淮南吧
  • 国内的足彩网站怎么做的网站 谁建设 谁负责
  • 建网站需要域名成都网站建设:思乐科技
  • 做商品推广有那些网站sae 网站备案信息
  • 网站建设服务器的搭建方式课程分销平台
  • 北京h5网站建设报价大学网站建设的目标
  • 梦织做网站纯静态网站怎么入侵
  • 外贸网站推广销售门户网站开发视频教学
  • 怎么样做网站优化wordpress无觅
  • 网站可以在手机上做吗口碑好的做网站公司哪家好
  • 网站建设课程任务wordpress 关闭警告
  • 免费做公司手机网站佛山三水建设局网站
  • 建个什么网站贵阳网站建设管理
  • 计算机网站建设名称鄂州网约车
  • 做自己的网站给人的启发什么网站做热能表好
  • 外贸网站解决方案微商城分销
  • 福州网站建设机构公司漏沟设计logo免费
  • 打开网站总显示建设中织梦企业黄页网站源码