fft后如何在C上均衡

2024-03-10

首先感谢您花时间回答!

我的问题是下一个:我尝试使用 fft (快速傅立叶变换)在 C 上构建均衡器,因为现在我能够在向量(音频样本)上正确应用 fft,对其进行归一化,然后应用逆 fft。因为这里一切都好,但是当我尝试修改 fft 的结果(以增加一个或多个频带的增益)时,我只得到噪声(即使我只是稍微修改它)。 我如何修改这个 bin(实部+虚部)组件,mi fft 给出:(0,实部,虚部,实部,虚部...)以正确均衡?

PD:如果有人需要看一下,我使用的 fft 显然工作得很好:http://www-ee.uta.edu/eeweb/ip/Courses/DSP_new/Programs/fft.cpp http://www-ee.uta.edu/eeweb/ip/Courses/DSP_new/Programs/fft.cpp

Thanks!


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

fft后如何在C上均衡 的相关文章

  • 通过增加索引之和来生成排序组合的有效方法

    对于启发式算法 我需要一个接一个地评估特定集合的组合 直到达到停止标准 由于它们很多 目前我正在使用以下内存高效迭代器块生成它们 受到 python 的启发 itertools combinations http docs python o
  • 在 VS2017 下使用 Conan 和 CMake 项目进行依赖管理

    我正在尝试使用 CMake 与 VS2017 集成为 C 设置一个开发环境 以便在 Linux x64 下进行编译 为了更好地管理依赖关系 我选择使用 Conan 但我对这个软件还很陌生 我想知道让 VS2017 识别项目依赖关系的最佳方法
  • 内联函数/方法

    声明 内联函数必须在调用之前定义 这个说法正确吗 EDIT 该问题最初是德语 内联功能穆森 弗 伊赫雷姆 奥夫鲁夫定义 sein 也许它对任何人都有帮助 是的 它是正确的 但只是部分正确 它可能正确地重新构建如下 内联函数必须在每个翻译单位
  • Subversion 和 Visual Studio 项目的最佳实践

    我最近开始在 Visual Studio 中处理各种 C 项目 作为大型系统计划的一部分 该系统将用于替换我们当前的系统 该系统是由用 C 和 Perl 编写的各种程序和脚本拼凑而成的 我现在正在进行的项目已经达到了颠覆的临界点 我想知道什
  • 将字节数组转换为托管结构

    更新 这个问题的答案帮助我编写了开源项目GitHub 上的 AlicanC 现代战争 2 工具 https github com AlicanC AlicanC s Modern Warfare 2 Tool 你可以看到我是如何阅读这些数据
  • 从多线程程序中调用 system()

    我们正在开发一个用 C 编写的多线程内存消耗应用程序 我们必须执行大量的 shellscript linux 命令 并获取返回码 读完之后article http www linuxprogrammingblog com threads a
  • ASP.NET Core 与现有的 IoC 容器和环境?

    我想运行ASP NET 核心网络堆栈以及MVC在已托管现有应用程序的 Windows 服务环境中 以便为其提供前端 该应用程序使用 Autofac 来处理 DI 问题 这很好 因为它已经有一个扩展Microsoft Extensions D
  • (const T v) 在 C 中从来都不是必需的,对吗?

    例如 void func const int i 在这里 const是不必要的 因为所有参数都是按值传递的 包括指针 真的吗 C 中的所有参数确实都是按值传递 这意味着无论您是否包含该参数 实际参数都不会改变const or not 然而
  • C# 正则表达式用于查找 中具有特定结尾的链接

    我需要一个正则表达式模式来查找字符串 带有 HTML 代码 中的链接 以获取文件结尾如 gif 或 png 的链接 示例字符串 a href site com folder picture png target blank picture
  • 将字符串中的“奇怪”字符转换为罗马字符

    我需要能够将用户输入仅转换为 a z 罗马字符 不区分大小写 所以 我感兴趣的角色只有26个 然而 用户可以输入他们想要的任何 形式 的字符 西班牙语 n 法语 e 和德语 u 都可以包含用户输入中的重音符号 这些重音符号会被程序删除 我已
  • 在 C# Winforms 应用程序中嵌入 Windows XP 主题

    我有一个旧版 C Windows 窗体应用程序 其布局是根据 Windows XP 默认主题设计的 由于需要将其作为 Citrix 应用程序进行分发 该应用程序现在看起来像经典主题应用程序 因为 Citrix 不鼓励使用主题系统服务 所以
  • 将字符串转换为正确的 URI 格式?

    有没有简单的方法可以将电子邮件地址字符串转换为正确的 URI 格式 Input http mywebsite com validate email 3DE4ED727750215D957F8A1E4B117C38E7250C33 email
  • 对 boost 库的依赖项没有完整路径

    我已经成功构建了动态库 依赖于使用自定义前缀构建和安装的 boost 库 b2 install prefix PREFIX 然而 当我跑步时otool L在我的库中 我得到如下输出 libboost regex dylib compatib
  • 将带有 glut 的点击坐标添加到向量链接列表中

    我想创建一个向量链接列表 并在 GLUT 库的帮助下获取点击的位置并将它们附加到链接列表中 这些是我写的结构 typedef struct vector int x int y Vector typedef struct VectorLis
  • OpenCV 2.4.3 中的阴影去除

    我正在使用 OpenCV 2 4 3 最新版本 使用内置的视频流检测前景GMG http docs opencv org modules gpu doc video html highlight gmg gpu 3a 3aGMG GPU算法
  • 使用 WF 的多线程应用程序的错误处理模式?

    我正在写一个又长又详细的问题 但只是放弃了它 转而选择一个更简单的问题 但我在这里找不到答案 应用程序简要说明 我有一个 WPF 应用程序 它生成多个线程 每个线程执行自己的 WF 处理线程和 WF 中的错误 允许用户从 GUI 端进行交互
  • ASP.NET JQuery AJAX POST 返回数据,但在 401 响应内

    我的应用程序中有一个网页 需要调用我设置的 Web 服务来返回对象列表 这个调用是这样设置的 document ready function var response ajax type POST contentType applicati
  • 0-1背包算法

    以下 0 1 背包问题是否可解 浮动 正值和 浮动 权重 可以是正数或负数 背包的 浮动 容量 gt 0 我平均有 这是一个相对简单的二进制程序 我建议用蛮力进行修剪 如果任何时候你超过了允许的重量 你不需要尝试其他物品的组合 你可以丢弃整
  • 为什么 Linux 对目录使用 getdents() 而不是 read()?

    我浏览 K R C 时注意到 为了读取目录中的条目 他们使用了 while read dp gt fd char dirbuf sizeof dirbuf sizeof dirbuf code Where dirbuf是系统特定的目录结构
  • C语言声明数组没有初始大小

    编写一个程序来操纵温度详细信息 如下所示 输入要计算的天数 主功能 输入摄氏度温度 输入功能 将温度从摄氏度转换为华氏度 独立功能 查找华氏度的平均温度 我怎样才能在没有数组初始大小的情况下制作这个程序 include

随机推荐

  • 在Django中,如何从数据库中随机选择100条记录? [复制]

    这个问题在这里已经有答案了 myqueryset Content objects filter random 100 Content objects all order by 100 See the order by 文档 http doc
  • 插件API设计

    所以我有一个很大程度上基于使用 QPlugin 系统的 QT API 的应用程序 使用起来相当简单 您定义一个从接口继承的类 加载插件时您将获得该类的实例 最终它会归结为dlopen dlsym or LoadLibrary GetProc
  • OSError:无法加载库'C:\ Program Files \ R \ R-4.0.2 \ bin \ x64 \ R.dll':错误0x7e

    我正在尝试将 rpy2 库导入 Jupyter Notebook 但无法克服此错误 已添加路径 C Program Files R R 4 0 2 bin x64 这是我的计算机上安装的唯一 R 版本 我已经完全卸载并重新安装了 R Rst
  • 更改python中的字符串格式分隔符

    我想模板化一些配置文件 但它们与 python 不兼容 this is a template format template string 格式化 例如 大括号是配置的一部分 nginx 配置 您可以将分隔符更改为其他内容吗 eg this
  • AVPlayer 暂停后无法恢复+一些等待

    在 pause 之后 如果我调用 play 它会继续 但是如果我在 pause 之后等待 30 60 秒并尝试 play 它有时会无法播放 AVPlayerStatus Failed 返回 false AVPlayerStatus Read
  • JavaFX:当用户选中复选框时,CheckBoxTableCell 获取 ActionEvent

    我想在用户选中或取消选中 tableView 中的复选框时触发方法或操作 当用户使用 checkBox 时 coursData addListener 不会被触发 这是我编译的代码 窗口中出现带有复选框的 tableView package
  • 使用 WinCrypt 和 CryptImportKey 硬编码 AES-256 密钥

    我需要让 Win32 应用程序加载硬编码的 AES 256 密钥 最好使用 WinCrypt h 方法 我的密钥位于 unsigned char 32 中 但我找不到传递给 CryptImportKey 的密钥 blob 的正确格式 一切似
  • 在 Android 上查找音调

    如何从我的语音记录中找到最小 最大 平均 标准偏差音调 我使用 AudioRecord 来录制我的声音 frequency 8000 channelConfiguration AudioFormat CHANNEL CONFIGURATIO
  • RealityKit – 以编程方式设置 Reality Composer 实体的文本

    在我的 iOS 应用程序中 我想使用新的 Reality Composer 来介绍 AR 的一部分 在我的项目中 我使用以下代码加载场景 let arView ARView init frame frame Configure the AR
  • 从 Java 将变量插入 SQL 查询

    如何将变量插入 SQL 查询 这就是我到目前为止所拥有的 public String getBugList int amount Connection con DatabaseConnection getConnection try Pre
  • CSV 到 JSON Ruby 脚本?

    有谁知道如何编写将 csv 文件转换为 json 文件的 Ruby 脚本 CSV 将采用以下格式 Canon Digital IXUS 70 Epic Epic 100 3x Yes lockable Yes lockable Yes Ca
  • Apple LLVM 9.0 错误组 - 无法读取配置文件。找不到这样的文件或目录

    我已经创建了分发证书和分发配置文件 在尝试构建应用程序时 它抛出以下错误 无法读取个人资料 Users nan Projects Projectname node modules react native React Optimizatio
  • ffmpeg:是否可以替换可变帧率视频中的帧?

    用于视频处理的机器学习算法通常适用于帧 图像 而不是视频 在我的工作中 我使用 ffmpeg 将特定场景转储为一系列 png 文件 以某种方式处理它们 去噪 去模糊 着色 注释 修复等 将结果输出到相同数量的 png 文件中 然后用新帧更新
  • pymssql Windows 身份验证

    pymssql模块用于支持windows身份验证 现在看来并非如此 尽管在某些地方它仍然表明它应该有效 我一直无法找到这个问题的明确答案 也找不到解决方案 最相关的链接 https groups google com forum topic
  • EF:有关跨数据库关系的数据库设计问题

    Summary 我目前正在制作一个 非常简单 多租户 Web 应用程序的原型 其中用户 存储在数据库中 1 可以注册到不同的租户 存储在数据库中per租户 相同的数据库模式 我认为这种架构适用于许多多租户解决方案 遗憾的是 我发现实体框架不
  • 使用 requestSpotInstances 的 TagSpecifications 使用 aws-sdk 的 UnexpectedParameter

    我正在尝试向我的 AWS Spot 请求添加标签 但它已经归还给我了 UnexpectedParameter Unexpected key TagSpecifications found in params LaunchSpecificat
  • Delphi 泛型类可以从其类参数派生吗?

    我一直在尝试定义一个通用的 可继承的 TSingleton 类 这是我正在进行的工作 TSingleton
  • 在 C# 中解析 JSON 数据

    我有一个 JSON 数据如下 id 367501354973 from name Bret Taylor id 220439 由 IDictionary String Object 的对象 结果 返回 在我的 C 代码中 我不确定你是如何解
  • Perl:命名参数验证最佳实践

    我在类方法调用中使用命名参数 想知道是否有最佳实践来确保不传递未知参数 这就是我正在做的 sub classmethod my self shift my args param1 gt default1 param2 gt default2
  • fft后如何在C上均衡

    首先感谢您花时间回答 我的问题是下一个 我尝试使用 fft 快速傅立叶变换 在 C 上构建均衡器 因为现在我能够在向量 音频样本 上正确应用 fft 对其进行归一化 然后应用逆 fft 因为这里一切都好 但是当我尝试修改 fft 的结果 以