最近研究了如何在iOS上绘制wav波形图。查了很多资料,都没能找到一个很完整的介绍,我这里总结一下一些经验。 首先需要了解wav的这3个重要指标:采样率、采样位数、声道数。下面以16KHz, 16Bit, 单声道为例来说明。 采样率:(也称为采样速度或者采样频率)定义了每秒从连续信号中提取并组成离散 ...
分类:
移动开发 时间:
2016-04-06 00:35:17
阅读次数:
490
http://www.eeworld.com.cn/Test_and_measurement/2015/1027/article_13703.html 万用表属于低频(<1MHZ),多用于直流、精密测量(比示波器精度高,但采样率低),其位数是很衡量的主要标准(ADC有效位数),couter数显示范围 ...
分类:
其他好文 时间:
2016-04-05 12:05:37
阅读次数:
150
使用IXAduio2SubmixVoice可以对wave文件进行采样率转换,以满足设备对波形音频采样率的要求。在XAudio2学习三之获取音频输出设备信息可以看到音频播放设备是有自己支持播放的wave文件的格式的。
以将2通道/44.1k采样率的wave转为2通道/48k的wave为例:
首先,初始化COM组件;
HRESULT hr = CoInitializeEx(NULL, COIN...
分类:
其他好文 时间:
2016-03-27 11:12:09
阅读次数:
509
利用FFMPEG转音频格式和采样率 import os import string import subprocess as sp #Full path of ffmpeg FFMPEG_BIN = "/Users/karl/Documents/python/audio/tool/ffmpeg" #
分类:
其他好文 时间:
2016-03-05 16:21:05
阅读次数:
401
两种方法: 1、采集信号完整波形,进行计算: 是否选择一个250KS/s采样率的模拟量采集卡就可以显示要求的波形了呢? NO! 我们还未考虑测量精度0.1%! 因为模拟量信号是连续的,信号的周期是1/(22.5K)=44.4us,占空比精度要求0.1%,信号的分辨率至少为44.4us/1000=44
分类:
其他好文 时间:
2016-01-27 23:10:57
阅读次数:
196
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
分类:
其他好文 时间:
2016-01-09 13:47:17
阅读次数:
230
采样定理在音乐上的应用人可以听到20~20000Hz的声音,上限为20000Hz,即$\frac{p}{2} = 20000$,$p=40000$。那么采样率至少要为40000。CD的采样率采用44100(44.1kHz),据传,在采集模拟信号时采用44100,是因为这些采集的机器以该采样率设置时最...
分类:
其他好文 时间:
2015-12-31 01:46:13
阅读次数:
705
网上看了一些大牛的关于FFT的见解,加上自己的一点儿理解,针对以下这几个问题来加深对FFT的理解。 不知道大家有没有类似以下几点的困惑:问题的提出对于1秒钟输出的连续信号,使用采样率Fs不同,就会得到不同的采样序列。在计算N点FFT之后得到N点的复数,幅频图中横坐标如何与我实际的频率相对应? ...
分类:
其他好文 时间:
2015-11-05 21:58:10
阅读次数:
229
1.产生FM信号并绘制频域波形%% 产生FM信号并绘制时域波形fm = 500; % 调制信号频率Am = 0.5; % 调制信号幅度fc = 5e3; % 载波频率Ac = 1; % 载波幅度kf = 10000*pi; % 调频灵敏度fs = 75e3; % 采样率N = 3000; % 样点总...
分类:
其他好文 时间:
2015-10-26 22:14:05
阅读次数:
242
一、幅度调制,并画出时域和频域波形 1、代码如下: function [ p_n ] = AM_func( N,fs,fm,Am,fc,Ac,Ma ) %UNTITLED 此处显示有关此函数的摘要 % 此处显示详细说明 % N = 3000; % 长度 % fs = 48e3; % 采样率 % fm...
分类:
其他好文 时间:
2015-10-17 09:27:59
阅读次数:
439