问题标签 [spectrum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
735 浏览

stream - webrtc 上用于远程流的网络音频分析器

我们正在创建一个使用 webRTC 的音频视频应用程序。问题是我们无法显示远程的流谱,但对于本地我们能够。

对于本地流,我们在数组内获取频率值,但对于远程流,我们在数组内获取零值。

如果有任何帮助,将不胜感激。

0 投票
2 回答
1091 浏览

audio - FMOD 频谱数据确定性

我正在使用 FMOD 进行音频分析,使用 system::getSpectrum 来获取频率数据。我的问题是关于 FMOD 在幕后使用哪些数据来执行 FFT。例如,如果我的输出速率为 44100Hz,并且我每秒调用 getSpectrum() 30 次(每 0.03333 秒),有 1024 个样本:

FMOD 是否只获取最后播放的 1024 个 PCM 样本并对其执行 FFT?在这种情况下,如果在 getSpectrum() 调用之间实际读取并播放了 1470 个样本,则仅处理最后 1024 个样本,并且我们丢失了中间 446 个浮点数的信息。然后我调用 getSpectrum 的时间间隔的精度变得非常重要,因为如果我在 0.033 秒后调用它一次和在 0.034 秒后调用它,我不会得到相同的结果,这使得整个事情非常依赖于 FPS 并且完全未定。谁能向我提供有关 FMOD 的底层机制以及如何使其具有确定性的见解?

0 投票
1 回答
945 浏览

matlab - 径向功率谱分析

首先 - 我需要根据波数 |k| 绘制这个径向平均光谱一维。但是我很早就计算了|k| 使用两个矩阵,所以我有一个表示|k|的矩阵。所以我也必须对这个矩阵进行径向平均?

第二 - 如果我在使用 FFT2 函数之前从我的数据中删除一个平均值,我预计只会看到值幅度的差异,但实际上我注意到径向平均频谱的形状存在差异。

我正在尝试使用它来分析磁场数据。谢谢你的帮助!!

0 投票
1 回答
463 浏览

php - 光谱颜色选择器发布 id 和颜色到 php

我正在使用 JavaScript 光谱颜色选择器。我需要在函数(颜色)中将#myid 发布到 colour.php。提前致谢。

0 投票
3 回答
29880 浏览

android - 如何从实时音频开发频谱分析仪?

我正在开发一个应用程序,它可以实时从麦克风获取源音频,没有文件存储。基本上,我使用:

我如何从这个实时音频中制作频谱图,没有文件?

我阅读的所有帖子都在分析缓冲文件。

0 投票
1 回答
2497 浏览

matlab - 确定功率最大的频率的 MATLAB 脚本

我正在使用移动的音频源和静止的观察者进行线性运动测量。此处描述:http ://www.animations.physics.unsw.edu.au/labs/Doppler/doppler_lab.html

如何编写一个MATLAB脚本来获取音频文件中功率最大的频率的样本数?

0 投票
4 回答
4682 浏览

matlab - 一维信号的频谱分析(FFT等)

我有两个信号:一个嘈杂的输入信号和一个过滤的输出信号。噪声滤波器已使用卡尔曼滤波器实现。

请点击以下链接查看信号!

在我看来,信号有两个主要频率:首先是周期约为 75 个单位的大波和周期为 4-5 个单位的小噪声。实施的滤波器仅降低小波长的噪声。

对于演示,我想可视化两个信号的光谱,以显示滤波器对不同波长的影响。

我尝试使用 Matlab Fourier-Function 'fft' 但结果根本不代表这两个频率。我还尝试了 MatlabTool 'sptool',但没有令人信服的结果。在线工具“sooeet 的傅立叶计算器”给出了不同的结果,但也不是我所期望的。我尝试了所有这些工具,但频谱看起来总是完全随机且嘈杂。

我想看到的是由低频和高频组成的频谱(如您在链接图片中看到的),但所有测试的算法/工具看起来完全不同:

我概述了我对下面链接图片的期望。

这两个信号和我对频谱的期望

也许有人知道可以像这样计算频率的工具。

信号的值是:

和:

提前致谢!

0 投票
1 回答
5280 浏览

matlab - Matlab的正弦波相位谱

我正在尝试用 Matlab 绘制正弦波的相位谱。下面我附上代码,由于缺乏声誉,我无法附上图表。由于幅度谱似乎很好,相位谱似乎不正确,就像噪音一样。你知道为什么吗?

0 投票
1 回答
3048 浏览

jquery - 初始化后更改 jQuery 光谱调色板?

我在我的应用程序(http://bgrins.github.io/spectrum)中使用 jQuery Spectrum 作为颜色选择器。插件初始化后,我不知道如何设置调色板。

这是我在第一次初始化调色板时创建调色板的方式:

如何在不破坏和重新初始化的情况下将调色板更新为新的颜色选择?

谢谢你的帮助。

0 投票
1 回答
327 浏览

gnuplot - 使用 gnuplot 绘制获得的权力

我想绘制不同无线信道上的接收功率。对于每个通道,我有三个值,我想将它们堆叠起来。

实际上,这是我的脚本:

问题在于,由于它们是负值 (dBm),它会从 0 绘制到它找到的值,因此最高功率位于顶部。我想绘制一个有点反转的图像,蓝色框从底部开始到它达到的值,其他两个值相同。

在此处输入图像描述

任何想法?

我的数据看起来像这样