C语言的基本单位是:声音的基本单位(basic unit of time)

如果我们认为计算机图形学是图像合成的艺术,其基本单位是像素。

声音合成的基本单位是什么?

[这与编程有关,因为我想通过计算机程序生成它。]

谢谢

21

基本单位是样本

在 WE 文件中,样本只是一个整数,指定将扬声器头移动到的位置。

采样率决定了一个新的样本被输入到扬声器的频率(我不完全确定这部分是如何工作的,但它首先被转换为模拟信号)。

当您绘制所有样本时,x 轴为时间,y 轴为 sample_value,您可以看到波形。

在波形文件中,样本(理论上)可以是 0-65535 的任何位大小,在整个波形文件中保持恒定,但通常使用 16 或 24 位。

7

计算机图形也可以将矢量形状作为基本单位,而不仅仅是像素。通常,矢量图形是通过计算机工具生成的,而捕获的数据往往显示为像素网格 (对应于相机或其他捕获设备中的传感器阵列)。显然,这些分类之间存在相当大的交叉。

同样,也有采样(例如.W)和生成(例如.MIDI)形式的计算机音频。在采样情况下,最小的单元是单个样本。就像亮度中的像素数组一样,x 和 y 维聚集在一起形成图像,响度和时间维的样本数组聚集在一起形成声音。在生成情况下,它将更像是单个

2

像素可以具有值并在数字位图samples中编码。相同的属性适用于声音和数字音频samples

像素是一种物理设备,一次只能渲染 3 个频率的光(红色,绿色,蓝色)的幅度。扬声器是一种物理设备,一次可以渲染宽范围的频率(〜 40,000)的幅度。样本的位分辨率(用于存储样本值的位数)主要决定可以渲染多少种颜色 / 色调-物理播放设备的度。

而且,由于像素的模式可以被编码或压缩,所以声音样本的大多数模式也被编码或压缩 (或两者)。

1

信号处理的基本单元(音频是一种特殊情况)将是样本。

您需要对信号进行采样的频率取决于波形中存在的最大频率。采样定理指出,通常以信号中存在的最大频率的两倍频率进行采样就足够了。
http://en..org/wiki/Sampling_theorem
人耳对高达 20kHz 左右的声音敏感(高频随年龄而降低)。这就是为什么 CD 上的音乐以 44kHz 采样的原因。

将音乐视为由单个频率组成通常更有用。
http://www.phys.unsw.edu.au/jw/sound.spectrum.html
大多数声音分析和创作都基于此思想。

相关概念:
心理声学:人类对声音的感知。与 mp3 等现代声音压缩技术有关。
傅立叶级数:复杂的波形如何由单个频率组成。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(634)
查看dns服务器:测试 DNS服务器(dns server tester)
上一篇
Npu和cpu:神经网络APIvs芯片组 NPUapi
下一篇

相关推荐

  • linux切换到超级用户:```shecho 'Hello World' > hello_world.txt```

    Linux切换到超级用户的方法有两种:使用su命令:…

    2023-03-24 09:03:15
    0 91 22
  • cv树洞柒夜事件CV树洞中的秘密与惊奇

    cv树洞柒夜事件是一个有趣的计算机视觉活动,它提供了一种新的方式来利用计算机视觉技术来探索和发现景观。它始于2020年7月,由一群热爱计算机视觉的研究者和开发者发起,他们希望通过使用机器学习技术来探索景观中的精彩之处。cv树洞柒夜事件的目标是使用机器学习技术来探索景观中的精彩之处,并利用这些发现来改善景观设计。参与者需要使用机器学习技术来探索景观,并利用这些发现来改善景观设计。参与者可以使用Python,OpenCV,TensorFlow等技术来完成任务,并将其发布在GitHub上。…

    2023-01-09 12:42:42
    0 12 26
  • code键 A Guide to Success

    示例示例code键是一个特殊的键,它可以用来输入代码。它通常位于键盘的右上角,并且有一个特殊的图标,如“#”或“@”。下面是一个简单的代码示例,使用code键来输入代码:…

    2023-03-24 02:28:58
    0 96 58
  • cvt变速箱异响:排查CVT变速箱异响的方法

    cvt变速箱异响是指变速箱在运行时发出的异常噪音,这种异响可能是由于变速箱内部零件磨损、油质不佳或润滑不良等原因引起的。代码如下:…

    2023-02-13 07:48:44
    0 30 47
  • cheers for还是to:Cheers to a Bright Future!

    示例示例Cheers for和to都可以用来表达祝福或者庆祝的意思。Cheers for:表示对某人或某事的支持,是一种赞扬的表达方式。…

    2023-02-27 02:56:18
    0 22 70
  • css初始化样式:This is a Title

    示例示例CSS初始化样式是指在各浏览器中重置默认的样式,以便于在所有浏览器中保持一致的显示效果。下面是一个常用的CSS初始化样式代码:…

    2023-01-12 02:04:17
    0 77 28
  • for循环continue:How to Use the continue Statement in a for Loop

    示例示例for循环是让程序跳过当前循环,继续下一次循环。代码示例:…

    2023-02-26 12:04:08
    0 23 81
  • linux使用yum安装httpd:如何使用yum安装Apache HTTP Server (httpd)

    使用yum安装httpd:打开终端,输入以下命令:…

    2023-01-11 11:09:38
    0 12 83

发表评论

登录 后才能评论

评论列表(4条)