(done) 声音信号处理基础知识(2) (重点知识:pitch)(Sound Waveforms)

来源:https://www.youtube.com/watch?v=bnHHVo3j124


复习物理知识:
声音由物体的振动产生
物体振动会导致空气分支振荡
某一处的空气气压变化会创造一个波
在这里插入图片描述

声音是机械波
空气的振荡在空间中传递
能量从空间中的一个点到另一个点
机械波需要媒介,通常通过媒介形变传递(都是初中知识,忘了好久了)
在这里插入图片描述

微观来看,类似下面这样,绿圈圈起来的部分空气分子密度大,气压高,其它地方空气分子密度小,气压低。声波就这样传递到接听者那边
在这里插入图片描述

如果把接收者感受到的空气气压变化绘制成 “气压-时间” 曲线图,那么就会有下图的曲线,气压时高时低
也可以用这种方式记录声波
在这里插入图片描述

计算机处理的声音信号如下,我们一般叫做波形
在这里插入图片描述

声波可以直接传递给我们“频率”,“强度”,“音色” 这些信息
在这里插入图片描述

声音可以通过几个标准分成不同的类型
在这里插入图片描述

如下是一个简单波形的时间公式
接下来解释各个符号
在这里插入图片描述
f:频率,周期的倒数,决定声音高低
A: 振幅,决定声音大小
4:相位,phase。表示波形平移的量

不同动物能听到不同频率的声音
在这里插入图片描述

这里学习一个重要的概念,音高 pitch
通常音高是频率的 log
两个频率听起来比较相似,如果它们的频率是两倍差异的话
在这里插入图片描述

音高 pitch 是怎么来的呢?其实源自于乐理知识
每个钢琴琴键都有一个音高
A5 正好是 A4 频率的两倍
在这里插入图片描述

如果把频率和音高曲线图绘制出来,就得到如下的曲线图
在这里插入图片描述
这其实是一个普遍又有趣的现象。人类对声音的感知,以及声音的物理属性,这两者的度量经常呈现一个 log 关系
不仅仅是频率,在振幅,韵律等概念上也是如此。且它们常常是 power-of-2 的关系

下图是 frequency 和 pitch 的换算公式
在这里插入图片描述

相邻音高的倍数差别大概是 1.059
在这里插入图片描述
在钢琴键盘上,一个八度由7个白键和5个黑键组成,共计12个键,共计12个半音。
相邻两个半音的频率差别也是 1.059

每个半音还能分成 100 个cents
所以一个八度可分成 1200 个 cents
人类能察觉到的 音高差异通常在 10~25 cents
在这里插入图片描述

TODO: here

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1542073.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

DBNet 博客转载

论文地址:https://arxiv.org/abs/1911.08947 最后的文字概率还需要扩张d https://blog.csdn.net/weixin_46505265/article/details/134836652 https://paddlepedia.readthedocs.io/en/latest/tutorials/computer_vision/OCR/OCR_Detection/DBNet.html

ThreadLocal与AsyncLocal

简介 ThreadLocal 用于在多线程环境中创建线程局部变量,可以让每个线程独立地访问自己的变量副本,互不影响。 而 AsyncLocal 是 ThreadLocal 的异步版本,专门用于异步编程场景,在异步操作中它可以正确处理上下文切换。 ThreadLo…

【Python】探索 Elpy:Emacs 中的 Python 开发环境

可以短时间不开心,但别长时间不清醒。 对于使用 Emacs 编辑器的 Python 开发者来说,Elpy 是一个强大的集成开发环境(IDE),它通过整合多个 Emacs Lisp 和 Python 包,提供了一套完整的 Python 编程支持。本文…

MySQL基础篇的补充

前言: 查询语句的书写顺序 select > from > where > group by > having > order by > limit 查询语句的执行顺序 from > where > group by > having > select > order by > limit 这个很重要,提前再复习一下。…

vue入门小练习

文章目录 1.案例需求2.编程思路3.案例源码4.小结 1.案例需求 一个简易的计算器,其效果如下: 图片切换,其效果如下: 简易记事本,其效果如下: 2.编程思路 1.这个Vue.js应用实现了一个简单的计算器&#x…

检索索引对象中的重复值、删除重复值pandas.Index.duplicated

【小白从小学Python、C、Java】 【考研初试复试毕业设计】 【Python基础AI数据分析】 检索索引对象中的重复值、删除重复值 pandas.Index.duplicated [太阳]选择题 根据代码,下列哪个选项正确表示了去重后的结果? import pandas as pd idx pd.Index([1,…

图书管理系统小程序的设计

管理员账户功能包括:系统首页,个人中心,用户管理,图书分类管理,图书信息管理,我的待还处管理,图书归还管理,催还提醒管理,系统管理 微信端账号功能包括:系统…

如何实现接口幂等性?

概述 幂等,英文idempotent [aɪdempətənt] 幂等这个词源自数学,是数学中的一个概念,常见于抽象代数中,表达的是N次变换与1次变换的结果相同,在计算机的各个领域都借用了该概念 幂等函数或幂等方法,是指…

stm32单片机个人学习笔记6(EXTI外部中断)

前言 本篇文章属于stm32单片机(以下简称单片机)的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。 STM32入门教程-2023版 细…

大模型Qwen2.5 家族的最新成员

阿里今天发布了 Qwen 家族的最新成员:Qwen2.5,包括语言模型 Qwen2.5,以及专门针对编程的 Qwen2.5-Coder 和数学的 Qwen2.5-Math 模型。 所有开放权重的模型都是稠密的、decoder-only 的语言模型,提供多种不同规模的版本&#xff…

某准网爬虫逆向

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、目标网站二、抓包分析 1.数据包2.逆向过程总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不…

AI 时代的网络危机沟通计划

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

ICM20948 DMP代码详解(35)

接前一篇文章:ICM20948 DMP代码详解(34) 上一回终于解析完了inv_icm20948_initialize_lower_driver函数,本回回到icm20948_sensor_setup函数,继续往下进行解析。为了便于理解和回顾,再次贴出icm20948_senso…

OpenLayers 开源的Web GIS引擎 - 地图初始化

在线引用&#xff1a; 地址&#xff1a;OpenLayers - Get the Code 离线引用&#xff1a; 下载地址&#xff1a;Releases openlayers/openlayers GitHub v10.0.0版本 地图初始化代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><…

以STM32CubeMX创建DSP库工程方法二

以Keil创建DSP库工程方法二 Keil 中宏定义的添加 编译后直接报错高达420项&#xff0c;摘取一部分错误信息下来如下&#xff1a; D:\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\DSP\Include\arm_math.h(6911): error: #757: function “int32_t” is not a type name 以…

【开源免费】基于SpringBoot+Vue.JS图书馆管理系统(JAVA毕业设计)

本文项目编号 T 044 &#xff0c;文末自助获取源码 \color{red}{T044&#xff0c;文末自助获取源码} T044&#xff0c;文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析5.4 用例设计 六、核…

数据结构:二叉树(一)

ps&#xff1a;偷懒了几天&#xff0c;接着更新 树的概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层次关系的集合。 把它叫做树是因为它看起来像一棵倒挂的树&#xff0c;也就是说它是根朝上&#xff0c;而叶朝下的…

银河麒麟高级服务器操作系统V10:提升普通用户操作权限

银河麒麟高级服务器操作系统V10&#xff1a;提升普通用户操作权限 1. 打开终端2. 切换到root用户&#xff08;可选&#xff09;3. 将用户加入到wheel组4. 验证用户组变更5. 使用sudo执行命令结论 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f4…

利用人工智能改变视频智能

人工智能视频分析正在将安全摄像头变成强大的传感器&#xff0c;可以改善您监控站点安全的方式。借助人工智能 (AI)&#xff0c;摄像头可以独立准确地检测威胁&#xff0c;而无需人工不断观看视频。 这并不奇怪——过去几年&#xff0c;这一直是安全行业协会 (SIA) 提出的几大…

软考高级:数据库关系模式推理规则 AI 解读

你提出的是关系模式中的一些经典推理规则&#xff0c;这些规则在数据库理论、函数依赖和范式相关的讨论中经常出现。我们可以通过以下方式深入理解这些规则&#xff0c;并且对其中的推理逻辑进行分解。 生活化例子 想象你在管理一家快递公司&#xff0c;货物需要从仓库&#…