» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[音响] 优化44.1khz内容至176.4khz

posted by wap, platform: iPad
引用:
原帖由 @doomking  于 2018-9-18 11:58 发表
什么鬼,升频的采样率就是fft里的fs啊,又不是录音设备记录数据那个频率。
抱歉,我不知道如何对数字信号采样,更不知道如何对数字信号fft。大法最高不断突破上限屌炸天


TOP

引用:
原帖由 doomking 于 2018-9-18 11:44 发表
posted by wap, platform: Samsung
没有第一次数模转换的,原始数字音频滤波完直接用高采样率采,信息不会变化(可能还会有多的杂讯),时域信号变得更平滑。
对数字信号滤什么波?采什么样?



TOP

posted by wap, platform: Samsung
引用:
原帖由 @mushroom  于 2018-9-18 12:08 发表
对数字信号滤什么波?采什么样?
原始数字信号22k以上频率又不可能完全截断,高采样后能量会变化,不滤波还能怎么办。


TOP

引用:
原帖由 doomking 于 2018-9-18 12:23 发表
posted by wap, platform: Samsung
原始数字信号22k以上频率又不可能完全截断,高采样后能量会变化,不滤波还能怎么办。
...
Im sorry,完全看不懂
所谓数字信号就是16bit的数列对吧。数列的每个单元都是一个16bit的数字对吧。
这个数列的产生是不是从包含了高于22khz的模拟信号上取得的已经没有办法得知了对吧。

我们怎么能够从一个单纯的16bit的数字上找到来源于高于22khz的部分并把它过滤掉呢?

TOP

posted by wap, platform: Samsung
引用:
原帖由 @mushroom  于 2018-9-18 12:34 发表
...
Im sorry,完全看不懂
所谓数字信号就是16bit的数列对吧。数列的每个单元都是一个16bit的数字对吧。
这个数列的产生是不是从包含了高于22khz的模拟信号上取得的已经没有办法得知了对吧。

我们怎么能够从一个单纯的16bit的数字上找到来源于高于22khz的部分并把它过滤掉呢?
可以得知的,傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合,所谓低通滤波就是把转换后高于22khz部分的正弦波去掉,这部分通常是杂讯。

TOP

引用:
原帖由 doomking 于 2018-9-18 12:43 发表
posted by wap, platform: Samsung
可以得知的,傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合,所谓低通滤波就是把转换后高于22khz部分的正弦波去掉,这部分通常是杂讯。
1 “傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合”  就是 数字信号转乘模拟信号对吧 接下来的处理都是在模拟信号上进行的对吧。

2 44.1khz的采样率的数字信号转成模拟信号后,怎么会包含高于22khz的正弦波的音频信号的?
如果音源里本身包含高频信号,没有在采样前被过滤的话,那么数字信号里面就会包括杂音,但是采样率只有44.1khz,在转回模拟信号是就会出现失真。这已经是没法处理的了。
要能正确的解析出这个高频信号,意味着采样率必须高于音频信号频率的2倍。比如说40khz的音频只有在被大于80khz的采样率采样后,才能被正确的解析出来。

TOP

引用:
原帖由 甲级战犯他祖宗 于 2018-9-18 11:30 发表
posted by wap, platform: iPad
我觉得这和插帧完全不是一回事。插帧是发生在时域的,而取样影响的是频域
插帧是两张画面中间真的无中生有给插了第三张画面,这个4倍频再采样出来的结果是不会无中生有的。别说4倍, ...
频域的类比是不同解析度画面里的去摩尔纹
所以根本就不是一类东西

TOP

posted by wap, platform: Samsung
引用:
原帖由 @mushroom  于 2018-9-18 12:54 发表
1 “傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合”  就是 数字信号转乘模拟信号对吧 接下来的处理都是在模拟信号上进行的对吧。

2 44.1khz的采样率的数字信号转成模拟信号后,怎么会包含高于22khz的正弦波的音频信号的?
如果音源里本身包含高频信号,没有在采样前被过滤的话,那么数字信号里面就会包括杂音,但是采样率只有44.1khz,在转回模拟信号是就会出现失真。这已经是没法处理的了。
要能正确的解析出这个高频信号,意味着采样率必须高于音频信号频率的2倍。比如说40khz的音频只有在被大于80khz的采样率采样后,才能被正确的解析出来。
不是, 从头到尾都是数字信号啊,哪来的模拟信号,滤波器对高频信号不是完全截断的是个类似瀑布的曲线,原始音频信号采集的时候就已经滤过一遍,但是升频后已经截断的那部分高频能量会发生变化所以还要滤波。
模拟信号是信号已经处理完了最后dac部分的事情。

TOP

引用:
原帖由 doomking 于 2018-9-18 12:43 发表
posted by wap, platform: Samsung
可以得知的,傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合,所谓低通滤波就是把转换后高于22khz部分的正弦波去掉,这部分通常是杂讯
因为乐器、人声都到不了这个频率,所以叫它们“杂讯”

傅立叶变换展开之后的项数是无穷的,高过人耳频率的项直接去掉,还原之后听起来毫无区别
不过示波器里可以看到区别,人耳永远到不了仪器能“听”的频率

TOP

引用:
原帖由 mushroom 于 2018-9-18 12:54 发表


1 “傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合”  就是 数字信号转乘模拟信号对吧 接下来的处理都是在模拟信号上进行的对吧。

2 44.1khz的采样率的数字信号转成模拟信号后,怎么会包含高于 ...
1.理论上如此,实际上没这么美好
2.原始音频确实不包含,超采样也不会产生,而是在数模转换的时候产生的,只要产生杂讯的频率远高于人耳能听到频率就能通过低波滤波率除杂讯而不对原始音频造成失真

TOP

引用:
原帖由 mushroom 于 2018-9-18 12:54 发表


1 “傅立叶变换就是把离散的时域信号转换成不同频率的正弦波的组合”  就是 数字信号转乘模拟信号对吧
首先每个周期采样两个离散点以上,然后将这个周期函数转换成y=sinwx+sin2wx+sina3wx+……
无论你采样的精度如何,最终变换得到的红色的y都是连续不断的,没有“阶梯”的一个波形
另外,只要保证每周期至少两个点,最终变换得到的y都是唯一的,所以你采样4个点还是8个点,毫无影响

[ 本帖最后由 jjx01 于 2018-9-18 13:18 编辑 ]

TOP

posted by wap, platform: Samsung
引用:
原帖由 @jjx01  于 2018-9-18 13:11 发表
因为乐器、人声都到不了这个频率,所以叫它们“杂讯”

傅立叶变换展开之后的项数是无穷的,高过人耳频率的项直接去掉,还原之后听起来毫无区别
不过示波器里可以看到区别,人耳永远到不了仪器能“听”的频率
升频后扔给dac,da部分也升频了,声音变化理论上会更平滑。

TOP

引用:
原帖由 doomking 于 2018-9-18 13:08 发表
posted by wap, platform: Samsung
不是, 从头到尾都是数字信号啊,哪来的模拟信号,滤波器对高频信号不是完全截断的是个类似瀑布的曲线,原始音频信号采集的时候就已经滤过一遍,但是升频后已经截断的那部分高频能 ...
okok,大概明白了。

你说的是把数列转换为正弦波的算式,然后在这个算式上重新采样。一切都只是计算,没有经过实际的DAC。

TOP

posted by wap, platform: Samsung
引用:
原帖由 @mushroom  于 2018-9-18 13:33 发表
okok,大概明白了。

你说的是把数列转换为正弦波的算式,然后在这个算式上重新采样。一切都只是计算,没有经过实际的DAC。
对,升频就是转正弦波前对信号进行插值,每秒44k个数据插成176k个数据。

TOP

引用:
原帖由 doomking 于 2018-9-18 13:41 发表
posted by wap, platform: Samsung
对,升频就是转正弦波前对信号进行插值,每秒44k个数据插成176k个数据。
what
这不是应该转成正弦波以后再做的事情么
44.1k/s的数据已经可以完全重构22k以内的正弦波了,为啥要插?

TOP

发新话题
     
官方公众号及微博